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

这篇文章将为大家详细讲解有关css如何实现两列固定与一列自适应,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联成立与2013年,是专业互联网技术服务公司,拥有项目网站建设、做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元漠河做网站,已为上家服务,为漠河各地企业和个人服务,联系电话:18982081108

1.flex布局

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




    
    
    Document
    


    
        
        
        
    

2.使用浮动方法

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




    
    
    Document
    


    
        
        
        
    

3.使用浮动加calc函数

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




    
    
    Document
    


    
        
        
        
    

4.使用绝对定位

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




    
    
    Document
    


    
        
        
        
    

效果图如下:

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

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

关于“css如何实现两列固定与一列自适应”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


本文题目:css如何实现两列固定与一列自适应
标题链接:http://myzitong.com/article/gesjep.html

其他资讯