一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

css如何实现两列固定与一列自适应 css实现两列固定与一列自适应方法

时间:2020-03-04 编辑:袖梨 来源:一聚教程网

本篇文章小编给大家分享一下css实现两列固定与一列自适应方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。

1.flex布局

Flexible Box 模型,通常被称为 flexbox,是一种一维的布局模型。它给 flexbox 的子元素之间提供了强大的空间分布和对齐能力。我们说 flexbox 是一种一维的布局,是因为一个 flexbox 一次只能处理一个维度上的元素布局,一行或者一列。这里我们利用flex布局来实现两列固定一列自适应




    
    
        

2.使用浮动方法

对左右两部分分别使用float:left和float:right,float使左右两个元素脱离文档流,中间元素正常在正常文档流中。对中间文档流使用margin指定左右外边距进行定位。




    
    
        

3.使用浮动加calc函数

对三部分使用float:left,然后左右两边固定宽度,中间使用calc函数计算宽度。




    
    
        

4.使用绝对定位

用绝对定位把左右两部分固定在两端,对中间文档流使用margin指定左右外边距进行定位。




    
    
        

效果图如下:

相关文章

热门栏目