這裏是我的代碼如何使用css基於另一個div動態更改div的高度?
HTML:
<div class="div1">
<div class="div2">
Div2 starts <br /><br /><br /><br /><br /><br /><br /> Div2 ends
</div>
<div class="div3">
Div3
</div>
</div>
CSS:
.div1 {
width: 300px;
height: auto;
background-color: grey;
border: 1px solid;
overflow: auto;
}
.div2 {
width: 150px;
height: auto;
background-color: #F4A460;
float: left;
}
.div3 {
width: 150px;
height: auto;
background-color: #FFFFE0;
float: right;
}
我想增加DIV3的高度動態。
例如,如果div1的高度是500px,那麼div3的高度應該是500px。我知道我可以使用繼承,但事情是div1的高度是自動的,所以它不會幫助。這裏是我的小提琴http://jsfiddle.net/prashusuri/E4Zgj/1/該怎麼做?
感謝
這很複雜,只使用CSS。有各種各樣的方法,你可以查看其中的一些[here](http://css-tricks.com/fluid-width-equal-height-columns/)。如果你可以使用javascript(或理想的jQuery),那麼更容易 – scumah
@scumah檢查我的答案。 –
所以你想要等高柱? – cimmanon