使用css怎么实现两边固定中间自适应布局-创新互联

这篇文章将为大家详细讲解有关使用css怎么实现两边固定中间自适应布局,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

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

浮动



    .wrap {background: #eee; padding: 20px; }
    p {margin: 0; }
    .left {width: 200px; height: 200px; float: left; background: coral; }
    .right {width: 200px; height: 200px; float: right; background: lightblue; }
    .middle {margin: 0 200px; background: lightpink; }



    我在左边

    我在右边

    我排最后,但是跑到中间来了

使用css怎么实现两边固定中间自适应布局

原理:

  • 浮动元素和非浮动元素不在同一个立体空间,如果不清浮动,位置在它下面的元素将往上浮。

  • 浮动元素高度为0,浮动盒子层级比block 块级水平盒子高,比inline/inline-block 水平盒子低。

浮动内嵌 div


    .wrap {background: #eee; padding: 20px; }
    p {margin: 0; }
    .left {width: 200px; height: 200px; float: left; background: coral; margin-left: -100%;}
    .right {width: 200px; height: 200px; float: left; background: lightblue; margin-left: -200px;}
    .middle {width: 100%; height: 200px;float: left; background: lightpink; }
    span{
        display: inline-block;
        margin: 0 200px;
    }



    
        
            我在中间
         
    

    我在左边

    我在右边

使用css怎么实现两边固定中间自适应布局

原理:

定位


    .wrap {background: #eee; position: relative;}
    p {margin: 0; }
    .left {width: 200px; height: 200px; background: coral; position: absolute;left: 0; top: 0;}
    .right {width: 200px; height: 200px; background: lightblue; position: absolute;right: 0; top: 0;}
    .middle {height: 200px; background: lightpink; margin: 0 200px;}



    我在中间,我用 margin 抵消左右两块定位元素占据空间

    我在左边,我是定位元素

    我在右边,我是定位元素

使用css怎么实现两边固定中间自适应布局

原理:

flex


    .wrap {background: #eee; display: flex}
    p {margin: 0; }
    .left {width: 200px; height: 200px; background: coral; }
    .right {width: 200px; height: 200px; background: lightblue; }
    .middle {height: 200px; background: lightpink; flex: 1;}



    我在左边

    我在中间,flex: 1 自动占据剩余空间

    我在右边

原理:

css的全称是什么

css的全称是Cascading Style Sheets(层叠样式表),它是一种用来表现HTML或XML等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

关于使用css怎么实现两边固定中间自适应布局就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


本文名称:使用css怎么实现两边固定中间自适应布局-创新互联
文章起源:http://pwwzsj.com/article/hsghe.html

其他资讯