美文网首页
css实现等高布局

css实现等高布局

作者: 鲁女女 | 来源:发表于2019-11-30 17:10 被阅读0次

等高布局是指在同一个父容器里,子元素的高度相等的布局方式,等高布局的实现有伪等高和真等高,伪等高只是在视觉上给人感觉是等高而已,真等高是实实在在的等高。

伪等高的方式

其原理是:将元素padding-bottom设置一个很大的值与margin-bottom设置一个负很大的值,两者之间互相抵消

HTML部分

<div class="outer">
        <div class="left">
            left <br>
            left <br>
            left <br>
            left <br>
            left <br>
            left <br>
            left <br>
        </div>
        <div class="right">
            right <br>
        </div>
        <div class="center">
            center <br>
            center <br>
            center <br>
        </div>
    </div>

CSS部分

.outer{
      /*父级元素得设置超出隐藏*/
       overflow: hidden;
}
.left{
      width: 100px;
       background-color: red;
       float: left;
       /*关键代码,两者之间的值互相抵消*/
        padding-bottom: 10000px;
        margin-bottom: -10000px;
}
.right{
      width: 100px;
       background-color: pink;
       float: right;
       /*关键代码,两者之间的值互相抵消*/
       padding-bottom: 10000px;
       margin-bottom: -10000px;
}
.center{
       background-color: #009ff2;
       margin: 0 100px;
       /*关键代码,两者之间的值互相抵消*/
       padding-bottom: 10000px;
       margin-bottom: -10000px;
}

Flex布局的方式

绝对定位的方式

后记

今天没有认真的学习,后期再补充后面两个内容

相关文章

  • css实现等高布局

    等高布局是指在同一个父容器里,子元素的高度相等的布局方式,等高布局的实现有伪等高和真等高,伪等高只是在视觉上给人感...

  • 几种常见css布局

    单列布局 第一种 给定宽度,margin:auto即可实现 html css 第二种 html css 等高布局 ...

  • 等分布局

    提供一种flex实现html代码如下 CSS代码 等高布局用table flex

  • css等高布局

    首先页面template如下: 1.tabletable元素中的table-cell元素默认就是等高的 2.fle...

  • css等高布局

    一、CSS等高布局的7种方式https://www.cnblogs.com/xiaohuochai/p/54571...

  • CSS奇技淫巧之负边距的应用

    最近在学习flex布局,在赞叹其便捷性的同时,回想起之前使用css2的时候实现等高或者等宽布局的麻烦。同时也看到[...

  • CSS布局

    HTML CSS + DIV实现整体布局必备知识利用HTML和CSS实现常见的布局 单列布局 css 实现竖直居中...

  • 2018-03-19 css 实现左列定宽,右列自适应宽度,等高

    上次面试提到了一个css布局:实现左列定宽,右列自适应宽度,等高布局上次没有答出来,只实现了左列定宽,右列自适应宽...

  • 2018-08-30日前端面试题

    点击查看源码 1、css实现两列布局 1.右侧固定宽度,左侧自适应屏幕宽度;2.左右两列等高布局;3.左右两列的高...

  • css之等高布局

    1. 在父元素中不设置高度,使用overflow:hidden; 2. 使用很大的正padding-bottom,...

网友评论

      本文标题:css实现等高布局

      本文链接:https://www.haomeiwen.com/subject/iojowctx.html