我有一个非常嵌套的CMS表格结构。每列都有指定的宽度,例如第一列width="61"
然而,Chrome会忽略宽度并添加随机间距,因此最后没有任何列具有正确的宽度,它看起来像这样:
其他浏览器显示代码就好了
我曾试图使用table-layout: fixed
,但这使事情变得更糟。
这是小提琴 http://jsfiddle.net/xv8U5/
非常感谢。
答案 0 :(得分:0)
我认为根据浏览器的规则存在差异。大多数浏览器会将TD缩放到同一列的最大TD。但是,Chrome似乎使用第一个TD的宽度作为列宽。
因此,如果您在第一行之后指定TD的宽度,则如果第一行已包含该列的TD,则将忽略该宽度。
解决方案是从第一行开始指定宽度。