实现CSS中div列高度自适的3种途径
这里向大家描述一下解决div列高度自适的3种常用方法,其中最常用大就是利用“clear:both”背景填充,三行二列布局,主要内容在右边,网页宽度780px,左列240px,右列540px,相信本文介绍一定会让你有所收获。

CSS技巧:解决div列高度自适的3种常用方法
解决div列高度自适的方法有很多种,这里介绍三种最常用的方法给大家(下面所有例子以父main,子divleft、divright为例)。
1、利用“clear:both”背景填充
这是使用最广泛的一种做法,我一直都用此方法解决div列高度自适问题。三行二列布局,主要内容在右边,网页宽度780px,左列240px,右列540px。
CSS代码:
- #main{
- width:780px;
- margin:0;
- background:url(bg.gif)#FFFFFFrepeat-yleft;
- text-align:left;
- }
- #divleft{
- float:left;
- width:240px;
- }
- #divright{
- float:right;
- width:540px;
- }
- .clear{
- border-top:1pxsolidtransparent!important;
- margin-top:-1px!important;
- border-top:0;
- margin-top:0;
- clear:both;
- visibility:hidden;
- }
html代码:
