html - 表格在 Firefox 中错位

标签 html css

我有一堆内联 div,后面跟着一个 block div。在 block div 中,应该有表格,类似这样的东西:

<div class="myInlineDiv"></div>
<div class="myInlineDiv"></div>
<div class="myBlockDiv">
    <table>
        ...
    </table>
</div>

问题是:表格在 FireFox 中未对齐。它在 Chrome 和 IE 中运行良好。

这是 fiddle :http://jsfiddle.net/zk9eD/2/红色 block 应该在黄色区域。

(我可以用 position: inline 解决位置问题;但它会导致另一个表格宽度问题)。

最佳答案

在表类中添加float:left;

.table1 {
    background-color: red;
    width: 100%;
    border: 0px;
    float:left;
}

检查工作演示 - http://jsfiddle.net/zk9eD/5/

关于html - 表格在 Firefox 中错位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15748895/

相关文章:

android - Phonegap 应用程序中的垂直间隙

javascript - 将鼠标悬停在父 div 上以影响子元素后的伪元素。下划线动画

html - 嵌套的 flexbox 对齐元素中心特定内容

css - 如何将按钮放在 Bootstrap 中的文本框附近?

css - 如何在 Bootstrap 中使用垂直对齐

javascript - 当我将鼠标焦点放在元素上时,mouseenter 和 mouseleave 会继续触发

html - li 来自图像/图标

javascript - 如何遍历一组异构元素?

html - 允许拖放包含 iframe 的元素

html - CSS : corner cut div , 填充和边框