<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
html,
body {
width: 100%;
height: 100%;
}
* {
margin: 0;
padding: 0;
}
#tble {
background-color: red;
width: 100%;
height: 100%;
}
</style>
</head>
<body>
<div id="tble">
</div>
</body>
</html>
- 通过设置html,body的宽高来让div充满屏幕
<style>
div {
background-color: red;
width:100vw;
height:100vh;
}
* {
margin: 0;
padding: 0;
}
</style>
<body>
<div></div>
</body>
2.可视窗口(Viewport)的宽度,1vw等于viewport宽度的1%
<style>
*{
margin: 0;
padding: 0;
}
div{
width:100%;
height: 100%;
background: yellow;
position: absolute;
}
</style>
<body>
<div></div>
</body>
3.在body只有一个div的时候,可以通过这样的方式让position撑满整个屏幕。 fixed:固定定位,相对于浏览器窗口进行定位 absolute:绝对定位,相对于父级元素进行定位 都可以