html - 为什么我的 "margin: 30px"指令被忽略了?

标签 html css margin

我在设置页面上 2 个元素之间的边距时遇到困难。

这里描述了一个例子:http://jsfiddle.net/fHC9Y/1/

你可以看到表格下方的分页结构和页脚框之间没有空格,我在CSS中指定它们之间应该有30px的空格。

这是 IE8 和 Firefox 中的一个问题(没有尝试过其他浏览器)。

有人知道这是什么吗?

最佳答案

div#Tab 向左浮动,这就是您出现此行为的原因。

尝试用 overflow: hidden 将其包装在另一个 div 中。

关于html - 为什么我的 "margin: 30px"指令被忽略了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4051682/

相关文章:

javascript - 宽度: auto problem

html - 使用 Stylus 更改现有值的 CSS 属性

javascript - Bootstrap - 在模式内的弹出窗口内形成

jquery - 如何在 Bootstrap 中创建产品 slider

css - JavaFX 从 Pane 中删除填充/边距/边框

javascript - 在 href 上执行 javascript

html - CSS:向左浮动的列表项之间的空格

html - 在一个序列中放置两个元素

android - 在 Layer-List 中使用 XML 更改布局的边距

HTML 边距和填充异常行为