网页布局——双飞翼布局
Posted jing-tian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网页布局——双飞翼布局相关的知识,希望对你有一定的参考价值。
圣杯布局与双飞翼布局的区别:
圣杯布局(两边定宽,中间自适应的另一种实现方式,这两种方式在结构的书写上还是有不一样的),主要是用相对定位与浮动和padding实现。
实现两边定宽,中间自适应,主要是通过浮动与margin实现,代码如下:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>双飞翼布局</title> 6 <style> 7 * 8 margin: 0; 9 padding: 0; 10 11 12 body 13 max-width: 1000px; 14 margin: 10px auto; 15 16 17 .header, 18 .footer 19 border: 1px solid #333; 20 background: #aaa; 21 text-align: center; 22 23 24 .left, 25 .main, 26 .right 27 float: left; 28 min-height: 130px; 29 30 31 .left 32 margin-left: -100%; 33 width: 200px; 34 background: gold; 35 36 37 .right 38 margin-left: -220px; 39 width: 220px; 40 background: greenyellow; 41 42 43 .main 44 width: 100%; 45 46 47 .main-inner 48 margin-left: 200px; 49 margin-right: 220px; 50 min-height: 130px; 51 background: olivedrab; 52 word-break: break-all; 53 54 55 .footer 56 clear: both; 57 58 </style> 59 </head> 60 <body> 61 <div class="header"> 62 <h4>header</h4> 63 </div> 64 <div class="main"> 65 <div class="main-inner"> 66 <h4>main</h4> 67 </div> 68 </div> 69 <div class="left"> 70 <h4>left</h4> 71 </div> 72 73 <div class="right"> 74 <h4>right</h4> 75 </div> 76 <div class="footer"> 77 <h4>footer</h4> 78 </div> 79 </body> 80 </html>
效果如下:
以上是关于网页布局——双飞翼布局的主要内容,如果未能解决你的问题,请参考以下文章