文檔流的概念
我們在這個網頁當中,都是遵循從上到下排列元素,沒有重合的,但我今天想要實現這個效果,重疊在一起,怎麼做呢?
position:absolute;絕對定位,定到哪就是哪z-index:3;數字愈大,顯示愈上層
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>文檔流</title>
<style type="text/css">
div {
height: 300px;
width: 300px;
}
div.div1 {
background-color: red;
top:100px;
left:100px;
position:absolute; /*絕對定位,定到哪就是哪*/
z-index:3; /*數字愈大顯示愈上面*/
}
div.div2 {
background-color: yellow;
top: 130px;
left: 130px;
position: absolute; /*絕對定位,定到哪就是哪*/
z-index:2;
}
div.div3 {
background-color: green;
top: 160px;
left: 160px;
position: absolute; /*絕對定位,定到哪就是哪*/
z-index:1;
}
</style>
</head>
<body>
<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
</body>
</html>
位置
position: fixed;固定定位
範例:讓區塊始終在右下角(無論網頁多長)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
div.div1 {
right: 0px;
bottom: 0px;
position: fixed; /*固定定位*/
background-color: yellow;
height: 300px;
width: 300px;
}
</style>
</head>
<body>
<div class="div1"></div>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
</body>
</html>