h2直到下一个div的顶部

时间:2012-06-15 14:21:47

标签: html css

我有一个h2标签,一个带有一些盒子的div,再次相同。然而,h2有一个边框顶部,并且边界顶部一直一直到div的顶部,即使它在div之外。

我做了一个jsfiddle来说明:

http://jsfiddle.net/jjYhg/

2 个答案:

答案 0 :(得分:5)

如果我理解正确,问题是上部div浮动到左边。解决方案是将clear: both;(或clear: left;)添加到h2

h2 {
    font-family: BebasNeue;
    color: #777878;
    font-size: 50px;
    border-top: 3px dashed #777878;
    border-bottom: 3px dashed #777878;
    line-height: 1;
    margin: 10px;
    clear: both;
}

答案 1 :(得分:0)

添加明确:两者;到你的CSS中的H2标签。这告诉H2s在它们上面的任何页面元素下面向下撞击。