使用 height: 100vh;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
html,body{
margin: 0;
padding: 0;
}
.ceshi {
width: 100%;
height: 100vh;/*元素的高度与 window 的高度相同*/
line-height: 100vh;
text-align: center;
font-size: 50px;
color:#fff;
background-color: mediumvioletred
}
</style>
</head>
<body>
<div class="ceshi">
测试
</div>
</body>
</html>
测试效果
vh
css3新单位,view height的简写,是指可视窗口的高度。假如高度是1200px的话。那10vh就是120px
举个例子:浏览器高度900px, 1 vh = 900px/100 = 9 px。