亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

CSS布局之圣杯布局與雙飛翼布局

2024-07-11 09:07:00
字體:
來源:轉載
供稿:網友
圣杯布局跟雙飛翼布局的實現,目的都是左右兩欄固定寬度,中間部分自適應。接下來通過本文教程給大家介紹CSS布局之圣杯布局與雙飛翼布局,感興趣的朋友一起學習吧
 
 

按照我的理解,其實圣杯布局跟雙飛翼布局的實現,目的都是左右兩欄固定寬度,中間部分自適應。 
圣杯布局 

CSS布局之圣杯布局與雙飛翼布局

實現原理 
html代碼中,middle部分首先要放在container的最前部分,然后是left,right 
1.將三者都設置 float:left, position:relative (因為相對定位后面會用到) 
2.middle設置 width:100% 占滿一行 
3.此時middle占滿一行,所以要把left拉到middle所在行的最左邊,使用 margin-left:-100% 
4.這時left拉回到middle所在行的最左邊,但會覆蓋middle內容的左端,要把middle內容拉出來,所以在外圍container加上 padding:0 210px 
5.middle內容拉出來了,但left也跟著出來了,所以要還原,就對left使用相對定位 left:-210px 
6.同理,right要拉到middle所在行的最右邊,使用 margin-left:-210px,right:-210px 
實現代碼 
JavaScript Code復制內容到剪貼板

  1. <!DOCTYPE HTML>    
  2. <html lang="en-US">    
  3. <head>    
  4. <meta charset="UTF-8">    
  5. <title>圣杯布局</title>    
  6. <style type="text/css">    
  7. body {    
  8. text-align: center;;    
  9. }  
  10. #demo {    
  11. margin: auto;    
  12. }  
  13. #header, #footer {    
  14. height: 50px;    
  15. background-color: #aaa;    
  16. }  
  17. #container {    
  18. overflow: hidden;    
  19. margin: 10px 0;    
  20. padding:0 210px;    
  21. }  
  22. #left {    
  23. background-color: red;    
  24. float:left;    
  25. position:relative;    
  26. left:-210px;    
  27. width:200px;    
  28. margin-left:-100%;    
  29. }  
  30. #right {    
  31. background-color: green;    
  32. width: 200px;    
  33. margin-left: -200px;    
  34. float: left;    
  35. right: -210px;    
  36. position: relative;    
  37. }  
  38. #middle {    
  39. background-color: blue;    
  40. float:left;    
  41. width:100%;    
  42. }    
  43. </style>    
  44. </head>    
  45. <body>    
  46. <div id="demo">    
  47. <header id="header">頭部</header>    
  48. <div id="container">    
  49. <div id="middle">    
  50. middle<br>主內容區域    
  51. </div>    
  52. <div id="left">    
  53. left<br>左側邊欄區域    
  54. </div>    
  55. <div id="right">    
  56. right<br>右側邊欄區域    
  57. </div>    
  58. </div>    
  59. <footer id="footer">底部</footer>    
  60. </div>    
  61. </body>    
  62. </html>   

雙飛翼布局 

CSS布局之圣杯布局與雙飛翼布局

實現原理 
html代碼中,middle部分首先要放在container的最前部分,然后是left,right 
1.將三者都設置 float:left 
2.middle設置 width:100% 占滿一行 
3.此時middle占滿一行,所以要把left拉到middle所在行的最左邊,使用 margin-left:-100%,同理right使用 margin-left:-200px 
4.此時middle的內容被覆蓋,要把middle的內容拉出來,除了使用外圍container的padding,還可以考慮使用margin,給middle增加一個內層div -- middle_content, 然后設置 margin:0 210px 
實現代碼

JavaScript Code復制內容到剪貼板

  1. <!DOCTYPE HTML>    
  2. <html lang="en-US">    
  3. <head>    
  4. <meta charset="UTF-8">    
  5. <title>雙飛翼布局</title>    
  6. <style type="text/css">    
  7. body {    
  8. text-align: center;;    
  9. }  
  10. #header, #footer {    
  11. height: 50px;    
  12. background-color: #aaa;    
  13. }  
  14. #container {    
  15. overflow: hidden;    
  16. margin: 10px 0;    
  17. }  
  18. #left {    
  19. background-color: red;    
  20. float:left;    
  21. width:200px;    
  22. margin-left: -100%;    
  23. }  
  24. #right {    
  25. background-color: green;    
  26. width: 200px;    
  27. float: left;    
  28. margin-left: -200px;    
  29. }  
  30. #middle {    
  31. float: left;    
  32. width: 100%;    
  33. }  
  34. #middle_content {    
  35. background-color: blue;    
  36. margin: 0 210px;    
  37. }    
  38. </style>    
  39. </head>    
  40. <body>    
  41. <div id="demo">    
  42. <header id="header">頭部</header>    
  43. <div id="container">    
  44. <div id="middle">    
  45. <div id="middle_content">    
  46. middle_content<br>主內容區域    
  47. </div>    
  48. </div>    
  49. <div id="left">    
  50. left<br>左側邊欄區域    
  51. </div>    
  52. <div id="right">    
  53. right<br>右側邊欄區域    
  54. </div>    
  55. </div>    
  56. <footer id="footer">底部</footer>    
  57. </div>    
  58. </body>    
  59. </html>  

關于CSS布局之圣杯布局與雙飛翼布局 的相關知識就給大家介紹這么多,希望對大家有所幫助!



注:相關教程知識閱讀請移步到CSS教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av网站电影| 成人疯狂猛交xxx| 美日韩在线视频| 欧美大成色www永久网站婷| 国产一区二区三区中文| 久久久999成人| 色综合久久88色综合天天看泰| 欧美激情在线观看| 日韩电影大全免费观看2023年上| 国产色综合天天综合网| 日韩av电影手机在线| 久久成人综合视频| 77777少妇光屁股久久一区| 久久天堂电影网| 国产+人+亚洲| 欧美亚洲激情在线| 精品动漫一区二区| 国产ts一区二区| 夜夜躁日日躁狠狠久久88av| 亚洲日本中文字幕免费在线不卡| 亚洲视屏在线播放| 亚洲自拍偷拍福利| 国产精品海角社区在线观看| 国产91免费看片| 亚洲人午夜精品| 成人羞羞国产免费| 91av免费观看91av精品在线| 亚洲a∨日韩av高清在线观看| 国产精品久久一| 国产日韩中文字幕在线| 日韩hd视频在线观看| 亚洲免费高清视频| 久久精品2019中文字幕| 亚洲大胆人体在线| 另类美女黄大片| 欧美丝袜一区二区三区| 欧美美女操人视频| 精品一区精品二区| 欧美日韩福利视频| 亚洲石原莉奈一区二区在线观看| 欧美福利在线观看| 色av中文字幕一区| 国产免费久久av| 欧美激情在线观看| 日韩精品有码在线观看| 国产91精品久久久| 亚洲成人亚洲激情| 亚洲免费人成在线视频观看| 久久综合色88| 在线观看91久久久久久| 久久天堂av综合合色| 日韩av网址在线| 性色av一区二区咪爱| 亚洲久久久久久久久久| 久久露脸国产精品| 久久久精品国产一区二区| 国产日韩欧美综合| 日韩精品免费在线视频观看| 欧美日韩国产123| 精品久久久久久久大神国产| 亚洲精品一区中文| 午夜精品一区二区三区视频免费看| 精品一区二区三区电影| 91高清视频在线免费观看| 98精品国产自产在线观看| 久久午夜a级毛片| 欧美激情va永久在线播放| 亚洲a中文字幕| 欧美日韩成人网| 国产性色av一区二区| 久久天天躁日日躁| 国产成+人+综合+亚洲欧美丁香花| 51精品在线观看| 亚洲图片在区色| 欧美大片第1页| 日韩www在线| 欧美激情一区二区久久久| 亚州精品天堂中文字幕| 91嫩草在线视频| 亚洲成人网在线观看| 久久国产精品久久久久| 欧美精品国产精品日韩精品| 欧美特黄级在线| 69影院欧美专区视频| 欧美成人一区二区三区电影| 久久亚洲综合国产精品99麻豆精品福利| 国产欧美精品一区二区三区-老狼| 久久久久久久999精品视频| 久久不射热爱视频精品| 久久人人爽国产| 亚洲一区二区免费在线| 欧美乱大交做爰xxxⅹ性3| 亚洲精品aⅴ中文字幕乱码| 久久国产精品久久国产精品| 97视频在线观看免费高清完整版在线观看| 亚洲色图第三页| 亚洲精品国产精品国产自| 日本不卡免费高清视频| 这里只有精品视频| 国产深夜精品福利| 九九热在线精品视频| 在线a欧美视频| 欧美中文字幕第一页| 久久伊人色综合| 国产成人中文字幕| 亚洲精品日韩欧美| 国产精品国产三级国产aⅴ浪潮| 久久久成人av| 色综合天天综合网国产成人网| 亚洲最大福利视频网站| 91视频8mav| 日韩av在线影院| 91视频免费在线| 精品国产一区av| 亚洲人成在线观| 亚洲国产精品悠悠久久琪琪| 亚洲精品少妇网址| 2019亚洲日韩新视频| 欧美精品日韩www.p站| 日韩电影中文字幕在线观看| 欧美在线一级va免费观看| 欧美激情日韩图片| 亚洲精品欧美极品| 欧美另类暴力丝袜| 91成人在线播放| 欧美亚洲激情视频| 国产成+人+综合+亚洲欧美丁香花| 欧美精品久久久久久久久久| 欧美激情亚洲自拍| 成人在线免费观看视视频| 欧美在线视频一区二区| 国产精品久久久亚洲| 午夜精品在线视频| 亚洲日本中文字幕| 91精品国产综合久久香蕉最新版| 欧美一级大片在线免费观看| 久久久久久久电影一区| 97人人模人人爽人人喊中文字| 欧美一区二区三区……| 欧美精品九九久久| 亚洲www永久成人夜色| 国产亚洲欧美日韩精品| 国产精品7m视频| 久热精品视频在线观看| 美女国内精品自产拍在线播放| 欧美日韩精品在线播放| 欧美另类交人妖| 97不卡在线视频| 国产婷婷97碰碰久久人人蜜臀| 午夜精品99久久免费| 亚洲福利视频网站| 久久久精品国产亚洲| 日韩激情视频在线| 精品久久久久久久久久ntr影视| 国产精品自拍偷拍视频| 亚洲色图第一页| 伊人久久精品视频| 日韩av不卡电影| 美女视频黄免费的亚洲男人天堂| 国产精品视频一区二区三区四| 国产亚洲激情在线| 国产精品美女久久久久久免费| 亚洲精品成a人在线观看| 欧美有码在线视频|