CSS边距不使用块元素

时间:2014-04-16 17:01:17

标签: css html5 margin

我的块级元素似乎没有尊重边距。 如果不将块级元素转换为内联块,我就无法解决这个问题 - 我不想做 - 我为什么要这样做?他们应该阻止:P

Code @ Plunker: http://embed.plnkr.co/oRMieH

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

答案是垂直边距正在崩溃。您可以阅读它,或者您可以在顶部元素上放置双边距底部并忘记边距顶部。我只使用margin-bottom因为首先构建小屏幕时,对于我来说,对margin-top的需求非常少见。

http://css-tricks.com/almanac/properties/m/margin/

答案 1 :(得分:-1)

它与位置有关:绝对;它创建了自己的图层,无法使用边距。你可以试试position:relative;