CSS 布局
实现CSS三栏自适应布局的5种方法
3. 两边使用 float 和负 margin
源代码:
点击运行 »
<style> .left, .right, .main { height: 200px; line-height: 200px; text-align: center; } .main-wrapper { float: left; width: 100%; } .main { margin: 0 110px; background: black; color: white; } .left, .right { float: left; width: 100px; margin-left: -100%; background: green; } .right { margin-left: -100px; /* 同自身宽度 */ } </style> <div class="main-wrapper"> <div class="main">中间自适应</div> </div> <div class="left">左边固定宽度</div> <div class="right">右边固定宽度</div>
运行结果:
点击运行 »