0
因为我可以有一个div里面有两个孩子,其中一个不显示(显示:无),另一个占据父亲的整个空间,但是当我告诉javascript显示隐藏其他autoredimensiones左空间不使用JavaScript?动态高度自动调整大小与CSS
HTML:
<div class="parent">
<div class="child1" id="id1">
</div>
<div class="child2">
</div>
</div>
CSS:
.parent {
height: 200px;
background-color: red;
}
.child2 {
height: 100%;
background-color: blue;
}
.child1 {
display:none;
height: 50px;
background-color: green;
}
的javascript:
var myDiv = document.getElementById('id1');
myDiv.style.display="block";
你不能用纯CSS做到这一点。你将不得不使用某种形式的javascript – tedski
你的意思是,垂直空间? – eveevans
Wait..'height'?你想在高度上发生什么? –