因为html默认height为0
所以如果要设置页面与屏幕同高,就要设置为height:100%,然后再将body的height也设置100%

html,body{height:100%
}

例子:

html{height: 100%;
}
body{height: 100%;width: 100%;margin: 0;padding: 0;    }
.father{height: 100%;width: 100%;display: flex;justify-content: center;align-items: center;background-color: sandybrown;
}
.son{background-color: rebeccapurple;height: 50px;width: 50px;margin: 0 auto;
}
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><link rel="stylesheet" href="垂直居中.css">
</head>
<body><div class="father"><div class="son"></div></div>
</body>
</html>

css 设置页面与屏幕同样高度相关推荐

  1. CSS设置页面背景色

    CSS设置页面背景色 设置页面的背景色 CSS通过设置body标记的background-color属性来实现,背景色主要突出页面的主题,跟前景的文字颜色相配合. 具体的设定方法和文字颜色值的设定一样 ...

  2. CSS 设置页面缩放

    为了设置页面缩放,可以使用以下 CSS 属性: body {zoom: 80%; /* 缩放比例 */ } 或者使用以下 CSS 属性: body {transform: scale(0.8); /* ...

  3. css设置宽高相等,高度自适应

    文章目录 1.img设置宽度后,高度可以根据图片的原始尺寸自动得出 2.可以设置宽度,然后设置宽高比来得出高度 参考链接 1.img设置宽度后,高度可以根据图片的原始尺寸自动得出 2.可以设置宽度,然 ...

  4. CSS设置div与屏幕高度一致

    具体实现 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8 ...

  5. html怎么设置页面自适应屏幕大小,网页设计设置页面自适应屏幕宽度

    方法: 1.在网页头部加上这样一条meta标签: 解释: width=device-width :宽度等于设备屏幕的宽度 initial-scale=1.0:表示:初始的缩放比例 minimum-sc ...

  6. 怎么调整html文本域宽度和高度,如何使用CSS设置textarea的宽度和高度?

    这是我的css: .editor-field textarea { width : 400; height : 100px; } 这是我的观点的标记: @Html.EditorFor(model =& ...

  7. 利用CSS设置页面的垂直居中效果

    实现垂直居中关键的属性是text-align(文字的对其样式),line-align(垂直居中的高度),vertical-align(垂直居中) <!DOCTYPE html> <h ...

  8. css根据当前宽度设置css,JS和CSS实现自动根据分辨率设置页面宽度

    为了实现自动根据分辨率设置页面宽度,首先我们要先知道一个JavaScript脚本document.documentElement.clientWidth获取页面宽度. 为了说明在IE和FireFox等 ...

  9. html图片的宽度和高度设置,CSS设置img图片的宽度和高度

    如何使用CSS控制HTML中图片高度宽度,统一对象内图片高度宽度等样式属性? 我们在布局图片列表时,通常我们要控制img图片的高度和宽度这样来达到图片统一. 如以下这个的图片列表布局示图 图片img高 ...

最新文章

  1. php excel 导入配置,Thinkphp3.2.3整合PHPexcel进行导入导出操作
  2. php 输出json utf8,php json_encode utf-8中文问题
  3. php标签嵌入规范,HTML标签嵌套的详细规则
  4. windows7 删除hiberfil.sys文件的方法
  5. vue 代理设置 访问图片_详解Vue源码之数据的代理访问
  6. JavaScript 函数(方法)的封装技巧要领及其重要性
  7. poj 1823 Hotel 线段树,注意懒惰标记,不标记就会超时滴
  8. 现场取证之流量分析总结
  9. SqlParameter数组
  10. 外卖分销分佣小程序外卖cps小程序返利系统源码分享
  11. iOS系统安全学习小结(一)
  12. 如何将java项目部署到linux环境(Tomcat)
  13. 5.视频监控 - 摄像头接口
  14. 倒计时c#/unity
  15. java邮件发送代码报错_javamail发送附件不通过也不报错
  16. Linux命令行下载大文件,下载Onedrive文件
  17. git拉取远程新分支到本地
  18. format()用法
  19. ROS2GO+Cozmo=口袋机器人之人工智能仿真和实验平台
  20. 用python对股票进行可视化分析_使用Python对股票进行可视化分析

热门文章

  1. IdeaVim 代码补全列表选择快捷键
  2. Python 写入XLSX文件的几种方法
  3. Linux系统搭建jupyter notebook
  4. vue内置动态组件component使用详解
  5. Java Socket服务器端与客户端的编程步骤总结
  6. 如何利用windows自带的矢量字库提取字模
  7. vue后台管理框架(vue+element)
  8. 1211_MISRA_C规范学习笔记_表达式的要求
  9. STM32 Cube IDE HAL库驱动 W25Q128 进行读、写、擦除操作
  10. JLINK_Windows_V6.10i 驱动免费下载地址