如何使用CSS3属性控制元素充满整个页面并计算值
浏览量:1089
时间:2024-07-26 14:16:45
作者:采采
场景描述
有这么一个场景:一个页面头部的高度为100px,要使下半部分充满整个页面,不管页面大小。起初,我想到的是使用JavaScript代码控制,但是也可以使用CSS3中的计算属性控制。
步骤一
为了实现上述场景,需要一个页面作为展示效果,创建一个静态页面。
```html
body {
width: 100%;
height: 100%;
}
header {
height: 100px;
background-color: blue;
}
content {
height: calc(100% - 100px);
background-color: red;
}
```
步骤二
在`
`标签元素内插入三个div,一个外层,另两个是内层。```html
```
步骤三
在`