根据my previous question试图制作更复杂的区块。问题是一样的 - 如果延伸中央块 - 一侧不伸展到高度。固定边角的灵活div区块
现在它看起来像这样http://i082.radikal.ru/1107/92/a965bbb5a124.jpg但我需要这样的http://s53.radikal.ru/i140/1107/bd/de5c2c648f20.jpg
left_middle,middle_cont和right_middle div的需要有idential自动高度。
HTML:
<div class="block1">
<div class="left">
<div class="left_top"></div>
<div class="left_middle"></div>
<div class="left_bottom"></div>
</div>
<div class="middle_cont">
<a class="vacancy_title" href="javascript:void(0);">Title</a>
<div class="vacancy_full">
<p>MORE TEXT</p>
<p>MORE TEXT</p>
<p>MORE TEXT</p>
<p>MORE TEXT</p>
</div>
</div>
<div class="right">
<div class="right_top"></div>
<div class="right_middle"></div>
<div class="right_bottom"></div>
</div>
</div>
CSS:
.block1,.block2 {
width:946px;
}
.middle_cont, .left_middle,.right_middle {
background:#ffdac0;
}
.middle_cont, .middle_cont2 {
min-height: 46px;
float:left;
width:840px;
}
.left {
float:left;
min-width:53px;
}
.right {
float:right;
min-width:53px;
}
.left_top, .left_bottom, .right_top, .right_bottom {
min-height:23px;
}
.left_top {
background: url('/img/site001/content_blocks/left_top.png') no-repeat;
}
.left_bottom {
background: url('/img/site001/content_blocks/left_bottom.png') no-repeat;
}
.right_top {
background: url('/img/site001/content_blocks/right_top.png') no-repeat;
}
.right_bottom {
background: url('/img/site001/content_blocks/right_bottom.png') no-repeat;
}
PS vacancy_title和vacancy_full通过JS脚本扰流板使用。
我会推荐CSS3 [-moz - , - webkit-] border-radius:平角不应该在较老的IE中打破布局。 –