html - margin-top 未按预期运行

标签 html css

我快速创建了这个 jsfiddle帮助你帮助我的元素。

为什么 #containermargin-top 在我期望的时候将整个 bodyhtml 向下推从 #containerWrapper 推送 #container

我们的想法是将所有内容放在容器中,并在菜单正下方留出空白。

最佳答案

这是由 margin-collapse 引起的这发生在两个相邻的边距上。内边距将折叠到外边距中,其行为类似于外部容器 block 上的边距。

如果您只想在 #containerWrapper 上应用边距,您可以使用 padding-top 或在 之间放置一个 border #containerWrapper 及其外部 block 容器。

关于html - margin-top 未按预期运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8200094/

相关文章:

javascript - 单击按钮时将值存储在 JSON 中

javascript - dojo/on with mouseenter, mouseleave 在 Google Chrome 中不工作

javascript - 在 HTML 和 Javascript 中创建和更新图表

css - 我如何将我创建的框中的所有内容居中?

ruby-on-rails - 在 Rails 3.1 应用程序中动态创建 CSS 背景图像未正确链接

javascript - 2张图片同时显示

HTML 电子邮件 : Images go beyond table width in outlook

html - 如何在验证失败时更改文本框的 CSS 类,然后在验证成功时再次将其更改回来?

html - div 内内容溢出

html - 图像填充容器中的垂直空间