css实现占满屏幕高度

html-css036

css实现占满屏幕高度,第1张

实现div占满整个屏幕

1)通过css高度100%,但是要div的父级元素高度为100%

前提:以知父级元素并且父级元素高度可控

2)通过100vh

前提:适合移动端或者不用兼容IE的项目

3)使用定位拉伸

Js获取高度:

网页可见区域高:document.body.clientHeight

网页可见区域高:document.body.offsetHeight (包括边线的宽)

网页正文全文高:document.body.scrollHeight

网页被卷去的高:document.body.scrollTop

屏幕分辨率的高:window.screen.height

屏幕可用工作区高度:window.screen.availHeight