使用flexbox,您可以轻松地在具有固定尺寸,内容大小尺寸或剩余空间尺寸的任何行或列之间切换。在我的示例中,我已将标题设置为与其内容对齐(根据OPs问题),我添加了一个页脚以显示如何添加固定高度区域,然后设置内容区域以填充剩余空间。

html,

body {

height: 100%;

margin: 0

}

.box {

display: flex;

flex-flow: column;

height: 100%;

}

.box .row {

border: 1px dotted grey;

}

.box .row.header {

flex: 0 1 auto;

/* The above is shorthand for:

flex-grow: 0,

flex-shrink: 1,

flex-basis: auto

*/

}

.box .row.content {

flex: 1 1 auto;

}

.box .row.footer {

flex: 0 1 40px;

}

header

(sized to content)

content

(fills remaining space)

footer (fixed height)

html div剩下高度设置,使div填充剩余屏幕空间的高度相关推荐

  1. html怎么div剧中,css怎么使div居中?

    在开发过程中,很多需求需要我们居中一个div,比如html文档流当中的一块div,比如弹出层内容部分这种脱离了文档流等.不同的情况有不同的居中方式,接下来就分享下一下几种常用的居中方式. css设置d ...

  2. css高度设置占满页面,《CSS》关于高度铺满的问题

    场景一: 我想让这个div铺满整个页面. 方法一: 先让根元素和body铺满,再然div铺满,这样div就会继承body的高度了. :root, body { height: 100%; } .wra ...

  3. 大div套多个小div,怎样设置外div的高度自适应?

    在最后一个div 后面加上 overflow:hidden;如下: <div style="width:580px; height:auto; margin:0 auto; <d ...

  4. div图片垂直居中 如何使div中图片垂直居中

    div相对与table对于图片的垂直居中支持的并不好,特别对于不同浏览器的兼容性来说,这里我们看下一个简洁的css解决方法:  在曾经的 淘宝UED 招聘 中有这样一道题目: "使用纯CSS ...

  5. 承接上一篇:说说评论弹出editext,计算软键盘高度,使listview,recyclerview上滑指定高度

    最近项目中遇到问题:就是当软键盘弹出,editext输入时,遮挡listview,recyclerview条目,体验效果不好: 网上搜集,验证,找了个好的方法,希望能给大家项目中带来帮助: 通过监听e ...

  6. html怎么设置一个div可以左右移动,利用css 使div上下左右移动

    在html中,有时需要使某个div上下左右移动,使div元素位置产生偏移.本文使用了css3的transform:translate(X,Y),和css的相对定位来实现div元素的偏移. 一.使用cs ...

  7. 利用css 使div上下左右移动

    在html中,有时需要使某个div上下左右移动,使div元素位置产生偏移.本文使用了css3的transform:translate(X,Y),和css的相对定位来实现div元素的偏移. 一.使用cs ...

  8. 使用css属性,使div上下左右移动

    在html中,有时需要使某个div上下左右移动,使div元素位置产生偏移.本文使用了css3的transform:translate(X,Y),和css的相对定位来实现div元素的偏移. 一.使用cs ...

  9. 如何使div填充剩余的水平空间?

    我有2个div:在页面的左侧是一个,在右侧是一个. 左侧的一个宽度固定,我希望右侧的一个填充剩余空间. #search { width: 160px; height: 25px; float: lef ...

最新文章

  1. mysql获取删除的条数_如何从mysql表中删除数百万条记录而不会减速
  2. java游戏_java开发的七个金典游戏你小时候肯定玩过
  3. 建立二叉树A【openjudge】
  4. Angular.js
  5. Android开发之常用的自定义输入框之EditText
  6. 制作启动U盘与定制多系统启动
  7. LeetCode 668. 乘法表中第k小的数(二分查找)
  8. OC中类别、扩展、协议与托付
  9. mysql workbench首页_MySQL Workbench是干什么的?
  10. l455在线清零服务器,爱普生epson l455清零软件官方版
  11. VS2010创建OCX控件
  12. 直通车点击率、点击率、创意图、关键词、出价卡位,提升直通车点击率的技巧和方法
  13. 什么是计算机内存?它的用途是什么?
  14. 国外程序员推荐:每个程序员都应读的书
  15. Kafka概述(二)进阶知识
  16. 增强现实(AR)的前世今生...
  17. 快速掌握验证性因子分析
  18. 《C++ Primer》 chapter 15 TextQuery
  19. excel表格下拉选项怎么设置_让表格美观好看几个Excel设置技巧
  20. 【C语言】升级版猜数字小游戏(含简单、中等、困难模式并且支持战绩查询以及界面美化)

热门文章

  1. gc日志一般关注什么_GC日志说明
  2. c语言 #define dpath .exe是什么意思,C语言宏定义#define
  3. c++17(23)-typedef
  4. 【机器学习】基于LDA主题模型的人脸识别专利分析
  5. 【论文解读】突破置换模块计算瓶颈,MSRA开源轻量版HRNet,超越主流轻量化网络!|CVPR2021...
  6. 【Python基础】零基础学习Python列表操作
  7. CVPR2021 论文大盘点:全景分割论文汇总(共15篇)
  8. 图像分类:常用分类网络结构(附论文下载)
  9. 神经网络基础之可视化和交互式指南
  10. 机器学习入门开源资料