html表格table的宽度超出页面宽度时如何不改变table宽度(只显示出滚动条)?

问题如题。条件是不能将table的宽度设置为固定值,因为table包含的列数可能每次查询都不同,可能只有一二列,也可能有几十列,要求每一列宽度能够显示其表格的内容(即列的宽度按内容长度显示),如果table宽度没有超出页面宽度就不显示滚动条,也不拉伸表列宽度;如果table宽度超出页面宽度,就显示滚动条,而不压缩表列宽度。

2个回答

zhuwt2008
zhuwt2008 html可添加<td nowrap=true>...样式表可添加:white-space:nowrap;
接近 4 年之前 回复
zhuwt2008
zhuwt2008 确实里面包含答案!!
接近 4 年之前 回复

那就用一个iframe包起来,然后设置iframe超出显示滚动条

zhuwt2008
zhuwt2008 不行啊,只有表列宽度压缩到不能压缩时才显示滚动条,我要的是表列宽度一点都不被压缩
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何控件table的宽度
各位:rn 首先申明我是菜鸟.rn 我做的talbe rn rn rn rn rn *** rn rn rnrn rn rn rn rn rn 我想在***行实现定长,但当label的宽度增加时,Table的宽度也增加了.不知何解?rnrn 另外: "---"处是否也要加入 width ="200" ?
table 表格宽度拖动demo
table 表格宽度拖动demo
table拖动表格列宽度
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> .resizeDivClass { position:relative; background-color:#FFFCCC; width:2; z-index:1; left:expression_r(this.parentElement.offsetWidt
Latex 表格 table 宽度太长
在双栏情况下,当表格宽度过长时,会导致表格覆盖到另一栏的文字。 如图所示, 此时,我们只需要将表格中 \begin{table} 和\end{table}中的table改为table*即可 长表格即会自动占一整页
Table 宽度超出页面宽度时,出现滚动条,单元格内容不换行实现
&lt;div style='overflow:auto'&gt; &lt;table style='white-space: nowrap'&gt; &lt;/table&gt; &lt;/div&gt;
HTML Table宽度无法调整
代码是一个table表框,宽度为980,我怎么也不能将其调小,比如300。不知哪位能指正,谢谢!rn无法上传附件,只好放到这里。rnhttp://twxppg.blu.livefilestore.com/y1pGoLVYtLDea-gRe3MYPK0ivz3Eu0cc6EFcitk8iyz-hIXdV75ivVUbNmIbfPE4BPRV8iX2SuThxI/table.rar
table布局时,td的宽度
table布局时,td的宽度不能单独设置,它的宽度是随着首个td的宽度而变哦, ' 遇到的问题如上,密级等处红线不需要显示下面宽度的红线,但是这些都是一个td,无法单调密级的td宽度,解决方法: 在密级的td中套一个table,然后分多个td,这样就可以将密级放在调小宽度的td中了,
如何控制表格宽度不能超过页面宽度???
当表格里的内容多的时候,内容不自动换行,而会将表格撑的特别宽,必须使用横向滚动条才能看到所有的内容,有没有办法控制表格的宽度不超过页面宽度,比如页面宽度的90%,不论在什么分辨率下的显示器?
如何获取当前表格table的宽度?
在页面中我用%来定义表格的宽度,但它不能更具屏幕宽度确定.
table td超出给定宽度,显示点点点...,table td超出给定宽度换行,解决方法
表格宽度确定后,要长度过长则首先需要固定表格  table-layout:fixed  所有浏览器都支持 table-layout 属性 也就是定位列宽由表格宽度和列宽度设定。需要了解具体可以参考w3cschool 接下来就要实现问题解决方法了 &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head lang=&quot;en&quot;&amp;gt; &amp;lt;meta ch...
table如何固定表格宽度?(C#)急!
我用xp+vs2010,问题如下:rn我插入了一个表格,设置为table-layout: fixed, 我用鼠标拖动表格,可以调整宽度、高度,但由于需要,我合并第一行的最后三个表格,第二行没有合并,第三行后三个表格也合并了,我用鼠标拖动第二行没有合并的哪三个表格中的一个,没法调整宽度(高度可以调整),只看到 的width的值有变化,但宽度并没有调整。为什么?
table的td宽度控制
前言:td在我们有具体宽度控制的时候显的格外难以驯服,但是知道了它的原理,解决起来就不会再怕了。。 首先table的宽度我们可以设置,具体的px或者百分比,浏览器会自动按比例给td分配宽度。 &amp;lt;table style=&quot;width: 600px;border-collapse: collapse;&quot; &amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td style=...
table设置列宽度
遇到一个表格不能设置宽度(table有宽度,有一两列需要设固定大小的宽度并希望看到展现出来的宽度值与设定的一样,其他的列则可以根据剩余宽度自动填充,但是显示出来的宽度比实际设置的值多了几个像素)这个问题,百度了一下查到一些资料: 首先贴资料,相信大家看了基本就了解了: tableLayout 属性用来显示表格单元格、行、列的算法规则。 固定表格布局: 固
动态改变table 的宽度
需求如下:rn table 里面的 td是 循环出来的,可以指定每个td的宽度,然后根据所有td的总宽度,自动改变table的宽度,rn 查了些资料没查到,rn 希望有高手指点一下小弟,谢谢啊,
控制table列表宽度
在table列表中怎么控制一列文本显示的长度,溢出的话用...代替,并且文本内容中含有标签
table 宽度问题
我想要设置table的宽度可以根据列的宽度自动延伸... rn可以超过整个页面的宽度...rn请问又没有人知道怎么解决...rn
[求教]table宽度自适应
请教各位一个问题,rnrn 我用repeater动态绑定列rn rn rn rn rn rn rn rn rn rn[code=C#]rn StringBuilder sb=new StringBuilder();rn sb.Append(" 层数 总尺数");rn sb.Append("...");//省略rnrn sb.Append("");rn Literal liter_head = (Literal)e.Item.FindControl("liter_head");rn liter_head.Text = sb.ToString();rn[/code]rnrn 如果这样写怎么让table自动适应宽度?
table的宽度在变?
rn rn rn aaarn 111 rn rn rnrn rn rn bbbrn 333 rn rn rnrn上边代码,aaa和bbb都是180,但是,把IE缩小後(下面出滚动条),他们不一样长了,???晕!Netscapt没有问题,为什么呀?怎么办?在IE里,table的width会变吗?
table的td随着内容的宽度自适应宽度
td { white-space: nowrap; }
TABLE超出宽度自动换行CSS隐藏
 IE浏览器   一、使用 table-layout:fixed;强制table的宽度,多余内容隐藏 &amp;lt;table style=&quot;table-layout:fixed&quot; width=&quot;200&quot;&amp;gt;&amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;这里超出限制的宽度,自动换行,隐藏部分&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;  二
table宽度自适应
table的宽度想随着列的内容的增加而变化,但是外面是有div包住的,即当table的宽度超过div的宽度时,div那层会出现滚动条,我是把table的宽度设置为自动和100%都不管用,如果是设置了一个固定的值的话div那层才会出现滚动条,但是table的宽度是不可以固定的,纠结啊!!!!!!哪位高手指点下呢?谢谢
js获取table宽度
table的ID设置成tb1,rndocument.getElementById("tb1").offsetWidthrn用这样的方法来得到他的宽度,在firefox里得到是正常的,可是在IE7里得到的却是0,是不是不是这样写的啊
table 宽度的自适应
如何让一个table自适应它所在的div?rn如果用100%的话,就变成占满整个屏幕的宽度,设置auto的话却只根据内容的长度来定table的长度了,如何解决?》
table td 宽度的问题
[code=html]rn rn rn A rn B rn C rn D rn rnrn[/code]rnrn表格有4列,A C 固定 100px宽, B和D把剩余的宽度平分,如何实现这样的效果?
个性化设置table的td宽度
很多时候,我们在用到table时,都希望随意设置 每个单元格的宽度,而不希望单元格被内容撑开table的样式。 1.首先,设置table的宽度 width=“1000” 或者 width=“100%”。注意:如果width固定为1000,当每个单元格的宽度相加大于1000 时,table的宽度是以所有单元格的宽度相加为准的。 2.table的样式 设置style=“table-
Js赋值table的宽度
JS中怎么给一个TABLE的宽度赋值.rnrn比如Table 开始的宽度为500;rn怎么在JS中把table的宽度改为800呢?
关于定死table宽度
怎样定死 的宽度,当 中内容多时,其总是自动加宽而不换行rn怎样使其定死??
ie的table宽度问题
[code=BatchFile]rnrnrn rn 无标题文档rnrnrnrn rn rn 上传位置: rn 上传位置上传位置上传位置 rn rn rn 温馨提示:温馨提示 温馨提示 温馨提示 温馨提示 rn rnrn rn rn rn 正常正常:rn 上传位置上传位置上传位置 rn rn rn 温馨提示:温馨提示 温馨提示 温馨提示 rn rnrnrnrnrn[/code]rnrnff是正常的rn但用ie看会发现第一个table会无端多出一段空白rn最糟的是影响到结构rn怎么解决啊!
table的默认宽度之变化
1.高度和宽度只能给table 和 td 使用。            2.水平对齐和垂直对齐: 水平对齐:能给table 和tr td 使用。 垂直对齐:tr td使用。           3.外边距和内边距只能给table使用。           注意点:px是像素的意思,在定义字体大小和一些元素的宽度、高度用到。           -->
改变table的列宽度
改变table的列宽度,可以拖拽的td表格,表格内文字只显示一行,超过的部分自动隐藏
table自动宽度拉伸
table自动宽度拉伸table
table指定列宽度
table元素指定列宽度 table需要加以下style: .fix-table { table-layout: fixed; word-wrap: break-word; }
取得table的宽度
rnrnrn请问能否取得tblShow的绝对宽度吗?rnrn我使用var iWidth=tblShow.width 取得iWidth为100%,但我需要取得表格的实际宽度。rnrnrn
table的宽度和scrollbar的问题
一个table放在一个div里面,宽度设置成了100%,这个时候,如果table中的行过多,DIV就会出现一个垂直的scrollbar,在firefox中,是正常的,但是在IE中会同时出现一个水平的scrollbar。怎么做才能在IE中不出现水平scrollbar?rnrn不能把宽度设置成固定值,因为固定的话,没有垂直scrollbar和有的情况就不一样了。
table宽度问题
我想弹出个提示框 就下面那样, 结果提示完后 table宽度变短了, 有什么好办法可以解决,能不能在return上面加上一句代码设置table宽度,用百分比的,在给table起个ID rn rn rn rn rn rn rn rnrn后台事件rnprotected void btnAdd_Click(object sender, EventArgs e)rn rn strMessage = StringUtil.DeleteUnVisibleChar(strMessage);rn strMessage = JSStringFormat(strMessage);rn string strJS = @" ";rn HttpContext.Current.Response.Write(strJS);rn return;rn rnrnpublic static string JSStringFormat(string strMessage)rn rn return strMessage.Replace("\r", "\\r").Replace("\n", "\\n").Replace("'", "\\'").Replace("\"", "\\\"");rn
table的宽度问题!
问题是,table内的列数据不确定,且每个td的宽度也不确定,现在想让table根据其td的宽度来自动放大或缩小它的宽度。问table的width除了百分比,像数表示外,还有其它的方法吗?
table合并单元格宽度自适应
table中合并单元格导致的css样式不同处理方式: 1.每行都拆成一个table。 2.多设置几个单元格的宽度(自适应失效、第一列都设置宽度也有可能失效)。...
在Table中如何控制网格的宽度?
我在页面中放了一个table,在其中的每个网格里都嵌入了一些label,checkbox之类的控件,但是浏览时这些控件不能整齐的显示,比如其中一个label显示的是“星期一”,但是实际显示的结果是,“星期”在上面,“一”跑到了下一行,如何设置网格的宽度,才能让其中的控件正常显示?
如何得到table的格子的宽度
在没有设width数值的情况下如何得到表格的宽度,这个宽度随其内容变化的。rn谢谢...
如何固定DataGrid的Table宽度?
我是用DataGrid分页显示数据,可是列的宽度会随着字段的长度自动调整,我不需要这样,我希望列的宽度是固定的,无论打开哪页,Table都不会动的那种.我翻了很久的书都没找到,请多多帮忙,不胜感激!!
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数