jsp中,table的列宽都设定了,但是根据内容变化,列宽还是会轻微的变化
2014-03-10 15:56
701 查看
其实就是设置了table的table-layout : fixed
语法:
table-layout : auto |
fixed
取值:
auto :
默认值。默认的自动算法。布局将基于各单元格的内容。表格在每一单元格内所有内容读取计算之后才会显示出来
fixed :
固定布局的算法。在这种算法中,表格和列的宽度取决于 col
对象的宽度总和,假如没有指定,则会取决于第一行每个单元格的宽度。假如表格没有指定宽度( width )属性,则表格被呈递的默认宽度为
100% 。
[自己总结]
如果指定了table的百分比,并且第一行的每个单元格的宽度之和小于table指定的百分比宽度,则按百分比显示;但是如果指定了table的百分比,
并且第一行的每个单元格的宽度之和要大于table指定的百分比宽度,则按第一行的每个单元格的宽度之和显示;同理,如果table指定了固定值,也是同
上面一样的呈现。
说明:(说明部分转载)
设置或检索表格的布局算法。
你可以通过此属性改善表格呈递性能。此属性导致IE以一次一行的方式呈递表格内容从而提供给信息用户更快的速度。此属性依据此下顺序使用其中一种方式 布置表格栏宽度:
使用 col 或 colGroup 对象的宽度( width )属性信息。
使用表格第一行内的单元格的宽度( width )信息。
依据表格列数等分表格宽度。而不考虑表格内容的实际宽度。
假如单元格的内容超过了列宽度,内容将会被换行。假如无法换行,则内容会被裁切。假如此属性被设置为
fixed ,则 overflow 能够被用于控制处理溢出单元格( td
)宽度的内容。假如表格行高度被指定了,那么换行的内容如果超出了指定表格行高度也会在纵向上被裁切。
设置此属性值为 fixed ,有助于提高表格性能。对于长表格效果尤其显著。
设置表格行高可以进一步提高呈递速度,浏览器不需要检测行内每一个单元格内容去确定行高就可以开始解析以及呈递。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 tableLayout 。
语法:
table-layout : auto |
fixed
取值:
auto :
默认值。默认的自动算法。布局将基于各单元格的内容。表格在每一单元格内所有内容读取计算之后才会显示出来
fixed :
固定布局的算法。在这种算法中,表格和列的宽度取决于 col
对象的宽度总和,假如没有指定,则会取决于第一行每个单元格的宽度。假如表格没有指定宽度( width )属性,则表格被呈递的默认宽度为
100% 。
[自己总结]
如果指定了table的百分比,并且第一行的每个单元格的宽度之和小于table指定的百分比宽度,则按百分比显示;但是如果指定了table的百分比,
并且第一行的每个单元格的宽度之和要大于table指定的百分比宽度,则按第一行的每个单元格的宽度之和显示;同理,如果table指定了固定值,也是同
上面一样的呈现。
说明:(说明部分转载)
设置或检索表格的布局算法。
你可以通过此属性改善表格呈递性能。此属性导致IE以一次一行的方式呈递表格内容从而提供给信息用户更快的速度。此属性依据此下顺序使用其中一种方式 布置表格栏宽度:
使用 col 或 colGroup 对象的宽度( width )属性信息。
使用表格第一行内的单元格的宽度( width )信息。
依据表格列数等分表格宽度。而不考虑表格内容的实际宽度。
假如单元格的内容超过了列宽度,内容将会被换行。假如无法换行,则内容会被裁切。假如此属性被设置为
fixed ,则 overflow 能够被用于控制处理溢出单元格( td
)宽度的内容。假如表格行高度被指定了,那么换行的内容如果超出了指定表格行高度也会在纵向上被裁切。
设置此属性值为 fixed ,有助于提高表格性能。对于长表格效果尤其显著。
设置表格行高可以进一步提高呈递速度,浏览器不需要检测行内每一个单元格内容去确定行高就可以开始解析以及呈递。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 tableLayout 。
相关文章推荐
- 修改了jsp内容,但是运行在tomcat中没有变化
- 根据要显示的字段个数动态生成表格标签table及内容
- 根据文字内容和设定maxSize计算文字的width、height
- Web前端Table中的tr和td按百分比设定宽度和高度,当内容超出时Table变型解决
- 商品详情页面特殊制作,获取网页的高度,collectionView根据内容的变化其高度也随着变化
- css 中div不用设定高度,自动根据内容出现滚动条
- CSS 怎么设置div的宽度根据里面的内容大小的变化
- JSP页面根据后台传值不同显示不同内容
- js 列宽根据内容自适应
- MS WORD 表格自动调整列宽,自动变漂亮,根据内容自动调整 .
- extjs4根据列内容自动设置列宽
- table中的td等长(不随内容大小变化)
- listview自适应列宽(根据内容长度)
- jsp页面根据json数据动态生成table
- 转!!Java JTable 根据表格内容 自动调整表格列宽
- 根据下拉框选择变化显示不同内容
- JSP best practices (EN)(2001年的文章,但是还是有可学习的地方)
- TextBox控件怎么根据内容自动变化高度
- 用BCG开发字体设定工具栏在按下粗体设置按钮式后,选中内容被设定,但是工具栏上的按钮没有处于按下状态
- UITextView高度根据内容变化