CSS與DIV實現Web佈局

通過CSS和DIV可以實現對網頁的佈局,具體如下所示。

1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4     <meta charset="utf-8">
5     <title>CSS+div實現網頁混合佈局</title>
6     <style>
7         * {
8             margin: 0;
9             padding: 0;
10             font-size: 40px;
11             color: white;
12         }
13 
14         #main {
15             width: 800px;
16             margin: 0 auto;
17         }
18 
19         #videoLeft, #videoCenter, #videoRight {
20             width: 260px;
21             float: left;
22         }
23 
24         #videoCenter, #videoRight {
25             margin-left: 10px;
26         }
27 
28         .video_1 {
29             height: 210px;
30             background: red;
31         }
32 
33         .video_2 {
34             margin-top: 10px;
35             overflow: hidden;
36             width: 270px;
37         }
38 
39         .video_2 div {
40             float: left;
41             width: 125px;
42             height: 100px;
43             background: red;
44             margin-right: 10px;
45         }
46 
47         .video_3 {
48             overflow: hidden;
49             width: 270px;
50         }
51 
52         .video_3 div {
53             float: left;
54             width: 125px;
55             height: 100px;
56             background: red;
57             margin-right: 10px;
58             margin-bottom: 10px;
59         }
60 
61         .video_4 {
62             height: 100px;
63             background: red;
64             margin-bottom: 10px;
65         }
66 
67         .video_5 {
68             float: left;
69             width: 125px;
70         }
71 
72         .video_5 div {
73             height: 100px;
74             background: red;
75             margin-bottom: 10px;
76         }
77 
78         .video_6 {
79             float: left;
80             width: 125px;
81             height: 210px;
82             background: red;
83             margin-left: 10px;
84         }
85     </style>
86 </head>
87 <body>
88 <div id="main">
89     <div id="videoLeft">
90         <div class="video_1"></div>
91         <div class="video_2">
92             <div></div>
93             <div></div>
94         </div>
95     </div>
96     <div id="videoCenter">
97         <div class="video_3">
98             <div></div>
99             <div></div>
100             <div></div>
101             <div></div>
102             <div></div>
103             <div></div>
104         </div>
105     </div>
106     <div id="videoRight">
107         <div class="video_4"></div>
108         <div class="video_5">
109             <div></div>
110             <div></div>
111         </div>
112         <div class="video_6"></div>
113     </div>
114 </div>
115 </body>
116 </html>

運行結果如下圖所示。


上述代碼是通過CSS+DIV實現網頁的混合佈局。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章