我希望东西方的div向下延伸以匹配中心div的高度......可能吗?
非常感谢。
.con{
padding-left: 22px;
padding-right: 22px;
overflow: hidden;
}
.col{
position: relative;
float: left;
}
.west{
width: 7px;
right: 22px;
margin-left: -100%;
background: url(http://www.example.com/west.png) repeat-y;
padding: 0 0 0 15;
}
.east{
width: 7px;
margin-right: -22px;
background: url(http://www.example.com/east.png) repeat-y;
padding: 0 15 0 0;
}
.center{
width: 100%;
}
<div class="con">
<div class="center col">
Test Text<br/>
Test Text<br/>
Test Text<br/>
Test Text<br/>
</div>
<div class="west col">
</div>
<div class="east col">
</div>
</div>
答案 0 :(得分:0)
你可以从这里为CSS完成的事情开始: HTML/CSS: Making two floating divs the same height
或使用JavaScript布局。
答案 1 :(得分:0)
我使用了这个jQuery解决方案,效果很好......
var maxHeight = 0;
$(".col").each(function(){
maxHeight = $(this).height() > maxHeight ? $(this).height() : maxHeight;
}).height(maxHeight);
仅供其他人观看。试图通过它来解决问题。