如图:
如何让元素a实现高度自适应?
我的方案:
.outer{
overflow:hidden;
width:500px;
background:yellow;
padding: 4px;
}
.left, .right{
float: left;
}
.left{
background:lightgreen;
width:20%;
height:100%; /* 无效 */
}
.right{
background:blue;
width:80%;
}
<div class="outer">
<div class="left">元素a</div>
<div class="right">sjwicnao<br>asjdioasjdiaso<br>asdiaosdjioasd<br>asdjiasdjio</div>
</div>
用flex是可以的,如果用非flex方案,是否还有其他解决方法?
提供几个方法 1:父元素相对定位 要自适应的元素绝对定位height:100%,这样可以height100%可以生效`