CSS实现两栏布局,左边固定,右边自适应的4种方法

这篇文章主要介绍了CSS实现两栏布局,左边固定,右边自适应的4种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1. float+overflow:hidden

这种办法主要通过 overflow 触发 BFC,而 BFC 不会重叠浮动元素。由于设置 overflow:hidden 并不会触发 IE6-浏览器的 haslayout 属性,所以需要设置 zoom:1 来兼容 IE6-浏览器。具体代码如下:

   Document 

left left left left

right

right

2. float: left+ margin-left

float使左边的元素脱离文档流,右边的元素可以和左边的元素显示在同一行,设置margin-left让右边的元素不覆盖掉左边的元素, 代码如下:

   Document 

left left left left

right

right

right

3. position: absolute + margin-left

左边绝对定位,右边设置margin-left,代码如下:

   Document 

left left left left

right

right

right

4. flex布局

flex布局可以使两个子元素显示在同一行,只要左边的宽度固定,就可以实现效果, 代码如下:

   Document 

left left left left

right

right

right

到此这篇关于CSS实现两栏布局,左边固定,右边自适应的4种方法的文章就介绍到这了,更多相关CSS实现两栏布局内容请搜索html中文网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持html中文网!

以上就是CSS实现两栏布局,左边固定,右边自适应的4种方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » CSS 教程