html - Firefox table css 生成tbody killing table width

标签 html css firefox width css-tables

我正在努力制作一个仅适用于 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/

相关文章:

jquery - 使用 scrollTop() 时,我的页面会创建一个额外的空白 div。我该如何摆脱它?我的代码如下

html - 按钮悬停更改其他元素的位置

css - :before :after 的 Firefox 检查器

java - 驱动服务器意外死机了!含 Selenium

html - 我怎样才能减少一个区域的宽度?

jQuery 加载 HTML 到 <div>

javascript - 干燥 JS 代码并隐藏地址栏上的输入?

javascript - AngularJS 指令 templateUrl 未加载到 View 中

html - 部分彼此重叠

css - firefox绝对定位问题