5 和页面布局有关的CSS属性(二)
#box { /* 声明ID选择器,名称为box */
position:absolute; /* 设置层的定位为绝对定位 */
top:30px; /* 层距离顶点纵向坐标的距离为30个像素 */
left:100px; /* 层距离左点横向坐标的距离为100个像素 */
width:300px; /* 设置层的宽度为300个像素 */
height:150px; /* 设置层的高度为150个像素 */
overflow:auto; /* 当内容超出层的范围时显示滚动条 */
z-index:1; /* 设置层的先后顺序为覆盖关系 */
visibility:visible; /* 无论父层是否可见,子层都可见 */
}
```
>demo.html
```
<html>
<head>
<style>
#one {
width:400px;
line-height:200px;
background:yellow;
text-align:center;
text-valign:center;
font-size:1cm;
visibility:hidden;
}
#two {
width:400px;
line-height:200px;
background:green;
text-align:center;
text-valign:center;
font-size:1cm;
}
#three {
width:400px;
height:200px;
background:red;
text-align:center;
text-valign:center;
font-size:1cm;
overflow:auto;
}
</style>
</head>
<body>
<div id="one">
这是一段文本!<br>
</div>
<div id="two">
这是一段文本!<br>
</div>
<div id="three">
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
这是一段文本!<br>
</div>
</body>
</html>
```