zoukankan      html  css  js  c++  java
  • 子节点填充父元素除去一固定高度后的剩余高度

    例如节点结构如下:

    <div class='container'> 
      <div class="top">top</div>
      <div class="bottom">bottom</div>
    </div>

    父元素高度为一定值(实际应用中是页面加载后再设置的值),子元素.top的高度为50px,要求.bottom的高度填充父元素剩余的所有高度。

    用.bottom{height:100%;}肯定不行,因为这样它的高度会等于父元素的高度,而不是小于。

    解决方法:同时设置绝对定位元素的top和bottom来拉伸它的高度。

    .container{height:200px;background: gray;position: relative;}
    .top{background: green;height: 50px;}
    .bottom{background: blue;position:absolute;width:100%;left: 0;top:50px;bottom:0;}

  • 相关阅读:
    软件的概念
    打开别人Android项目的方法
    软件工程
    数据预处理技术
    机器学习之监督学习
    C语言指针与二维数组
    徐涛政治押题
    求二叉树的宽度
    解决在某些IE浏览器下字符乱码的问题
    mac系统不能使用127.0.0.2的解决方案
  • 原文地址:https://www.cnblogs.com/yigeqi/p/3929299.html
Copyright © 2011-2022 走看看