我正在努力制作一个仅适用于 IE 的网站并使其跨浏览器。在 IE、Chrome 和 Safari 中一切看起来都很好。然而 Firefox 并不高兴。
我有一个名为“数据表”的表类,顾名思义,它是一个数据表。我试图让它拉伸(stretch)到它所包含的 div 宽度的 100%。上面的 div 是 100%。当我使用 Firebug 检查它时, table 拉伸(stretch)到 100%。但是,Firefox 生成的 tbody 并未拉伸(stretch)到 100%。因此,表中的行与 tbody 一样小。所以我不知道如何解决这个问题。我试过
tbody{width:100%;}
它什么也没做。
如有任何想法,我将不胜感激。
最佳答案
好的,我刚刚回答了我的问题...在 css 中有一个像这样的通用 css...
table
{
border:0px solid #000000;
padding:0 0 0 0;
border-collapse:collapse;
border-spacing:0;
display:block;
}
我删除了 display:block,现在一切正常了......我在 table.datatable 定义中寻找过它,但确实想在文件中寻找一个通用的......
关于html - Firefox table css 生成tbody killing table width,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3112876/