父级盒子无高度,子盒子浮动,高度自适应


利用浮动实现三列布局,中间宽度自适应

 #box{ border: 1px solid red;
    } #left{ width: 120px; height: 300px; float:left; background-color: grey;
    } #main{ height: 500px; margin: 0 220px 0 140px; background-color:skyblue;
    } #right{ width: 200px; height: 600px; float: right; background-color: grey;
    } <div id="box"> <div id="left"></div> <div id="right"></div> <div id="main"></div> </div>

 

方法一:父级盒子添加一堵墙,用clear:both清除浮动

<div id="box">
    <div id="left"></div>
    <div id="right"></div>
    <div id="main"></div>
    <div class="clear"></div>
</div>

方法二:父级盒子添加overflow:hidden


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM