圣杯布局与双飞翼布局的区别:
圣杯布局(两边定宽,中间自适应的另一种实现方式,这两种方式在结构的书写上还是有不一样的),主要是用相对定位与浮动和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>
效果如下:
总结
以上是内存溢出为你收集整理的网页布局——双飞翼布局全部内容,希望文章能够帮你解决网页布局——双飞翼布局所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)