我有以下几点:http://jsfiddle.net/DTyGn/1/继承父母的身高指定
的问题是,跑下来的div中间的蓝线只应在父(.box
)的高度,但那是不可能的,因为.box
没有指定的高度,因为高度可以变化。
我该如何解决这个问题?
HTML:
<div class="box">
Sample text.
</div>
<div class="box">
Some more text.<br />
Different height.
</div>
CSS:
.box {
padding: 50px 0;
text-align: center;
border: 1px solid black;
margin-bottom: 20px;
}
.box:after {
content: "";
height: 100%;
width: 5px;
background: blue;
display: block;
position: absolute;
top: 0;
left: 50%;
margin-left: -2.5px;
z-index: -1;
}
我觉得像一个白痴缺少这样一个简单的解决方案。谢谢。 :P – Walter