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とのはidential自動高さを持っている必要がありますright_middleのdivのようにする必要があります。
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:JSスポイラースクリプトで使用
.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。
私はCSS3 [-moz - 、 - webkit-] border-radiusを推奨します:二乗されたコーナーは古いIEのレイアウトを破棄すべきではありません。 –