码迷,mamicode.com
首页 > 其他好文 > 详细

双飞翼布局

时间:2018-04-29 23:59:27      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:color   title   tco   center   size   header   html   .com   inner   

双飞翼布局

显示效果:

技术分享图片

 代码:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>双飞翼布局</title>
 6         <style type="text/css">
 7             /*
 8              * 注释:当div脱离文档流时,一个div(#center)的宽度等于100%是会使其他div(#left和#right)掉下来
 9              * 这时,需要使用margin-left的负边距,
10              * 当margin-left等于-100%则在最左边
11                当margin-left等于div自身宽度则在最右边
12              * */
13             *{
14                 margin: 0;
15                 padding: 0;
16             }
17             
18             #header,#footer{
19                 background: lightblue;
20                 height: 100px;
21                 clear: both;
22             }
23             #center,#left,#right{
24                 height: 300px;
25                 float: left;
26             }
27             #center{
28                 background: lightcoral;
29                 width: 100%;
30                 
31             }
32             #center-inner{
33                 padding: 0 20% 0 30%;
34             }
35             #left{
36                 background: lawngreen;
37                 width: 30%;
38                 margin-left: -100%;
39             }
40             #right{
41                 background: lightgreen;
42                 width: 20%;
43                 margin-left: -20%;
44             }
45         </style>
46     </head>
47     <body>
48         <div id="container">
49             <!--头部-->
50             <div id="header">
51                 header
52             </div>
53             <!--中部-->
54             <div id="main">
55                 <div id="center">
56                     <!--消除margin-left-->
57                     <div id="center-inner">
58                         center
59                     </div>
60                 </div>
61                 <div id="left">left</div>
62                 <div id="right">right</div>
63             </div>
64             <!--尾部-->
65             <div id="footer">footer</div>
66     </body>
67 </html>

 

双飞翼布局

标签:color   title   tco   center   size   header   html   .com   inner   

原文地址:https://www.cnblogs.com/firstflying/p/8972255.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!