域名注册
- 中文域名
- 英文域名
- 通用网址
- 域名解析
- 域名转入\转出
虚拟主机
- 主机购买
- 管理主机
- FTP上传
- 数据库管理
- 主机续费升级
网站建设
- 建站流程介绍
- 网站设计
- 网站改版
- 网站维护
- 网站推广
企业邮局
网站优化
网站备案
服务器租用
其它服务
css中的table-layoutfixed
- 作者:曾小姐 文章来源:成都网站建设 点击数:879 更新时间:2011-12-15
- 当你准备全面进军web标准时,有时候你是不是被表格的弄得焦头烂额呢?比如,原来使用“非法”的nobr现在要用什么来代替呢?
今天,就让创新互联网站建设的小编来给大家一个终极解决方案。
或许你已经Google推广到white-space:nowrap可以实现nobr,不错,但关键还有一个,那就是table-layout.table-layout有两个值可以设定,预设的是auto.auto:默认的自动算法。布局将基于各单元格的内容。表格在每一单元格读取计算之后才会显示出来。速度很慢。
fixed:固定布局的算法。在这算法中,水平布局是仅仅基于表格的宽度,表格边框的宽度,单元格间距,列的宽度,而和表格内容无关。
为了让表格布局固定住,我们需要table-layout:fixed.假设没有fixed,把你的分辨率减小到一定程度,你会发现white-space:nowrap是不会生效的。
技巧:为了使表格能够适应液态布局(liquidlayout,即可伸缩性),不建议你为表格设置绝对宽度,使用相对宽度如百分比是不错的选择。另外,把宽度相对固定的内容(比如时间格式)格设置绝对宽度,非固定的内容格不设置任何宽度,只需给予其设置white-space:nowrap,虽然在小分辨率的情况下会溢出,但依据某些观点看来,这比折行更美观。
当然小编的观点不是这样,如果是属于小编自己能控制的东西,小编是不会要white-space:nowrap的,让用户能够清晰地看到内容,小编认为比美观更重要。
以上皆为小编个人意见,如有不当之处,还请谅解!成都创新互联网站建设竭诚为您服务,包括域名注册,虚拟主机绑定,网站备案,后期维护等等,欢迎您咨询了解!
- 上一篇文章:Marquee为什么不符合WEB标准?
下一篇文章:提取页面用到的CSS样式之雏形想法
服务电话:028-86922220 13518219792 公司地址:成都市太升南路288号锦天国际A幢1002号
支持信箱:service@cdxwcx.com 版权所有:创新互联-成都网站建设网络公司 蜀ICP备13010860号
创新互联成都网络公司专业从事:成都网站制作,成都网站设计,成都网站建设,成都网页制作,成都网页设计,成都网站开发以精湛技术为核心