TShopping

 找回密碼
 註冊
搜索
查看: 11258|回復: 0
打印 上一主題 下一主題

[教學] CSS div 網頁排版教學 -「三欄式版型」

[複製鏈接]
跳轉到指定樓層
1#
發表於 2009-9-27 16:11:48 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
HTML 網頁如下:
  1. <div id="WRAPPER"> <!--最外層包裝 -->

  2. <div id="HEADER">....</div> <!--頁首 -->

  3. <div id="MAIN_NAV">....</div> <!--主選單 -->

  4. <div id="SUB_NAV_1">....</div> <!--次選單 1 -->

  5. <div id="SUB_NAV_2">....</div> <!--次選單 2 -->

  6. <div id="CONTENT">....</div> <!--內容區 -->

  7. <div id="FOOTER"> ...</div> <!--頁尾 -->

  8. </div> <!--最外層包裝 結尾-->
複製代碼




CSS 語法如下:

  1. body, div, h1, h2, h3, h4, p, ul, li {
  2. margin:0;
  3. padding:0;
  4. }
  5. body {
  6. background-color: #666666;
  7. }
  8. /*---- 最外層包裝 ----*/
  9. #WRAPPER {
  10. width: 800px;
  11. margin:0 auto;
  12. padding:0 10px;
  13. background-image: url(images/outer_bg.gif);
  14. }
  15. /*---- 頁首 ----*/
  16. #HEADER {
  17. background-color: #FFFFFF;
  18. }
  19. #HEADER h1 a {
  20. text-indent: -9999px;
  21. display: block;
  22. width: 800px;
  23. height: 200px;
  24. background-image: url(images/header.gif);
  25. }
  26. /*---- 主選單 ----*/
  27. #MAIN_NAV {
  28. background-color: #000000;
  29. overflow:auto;
  30. width: 800px;
  31. }
  32. #MAIN_NAV ul {
  33. list-style-type:none;
  34. }
  35. #MAIN_NAV li {
  36. float: left;
  37. }
  38. #MAIN_NAV li a {
  39. display: block;
  40. padding: 5px 10px 5px 10px;
  41. background-color: #000000;
  42. color: #FFFFFF;
  43. font-weight: bold;
  44. font-family: Arial;
  45. font-size: 12px;
  46. text-decoration: none;
  47. border-right:1px solid #FFFFFF;
  48. }
  49. #MAIN_NAV li a:hover {
  50. background-color: #FFFFFF;
  51. color: #000000;
  52. }
  53. /*---- 次選單 1 ----*/
  54. #SUB_NAV_1{clear: both; float:left; width:150px;}
  55. #SUB_NAV_1 a{ color:#6699FF;}
  56. #SUB_NAV_1 a:hover{ color:#FF0000;}
  57. #SUB_NAV_1 p,#SUB_NAV_1 h2{ text-align:center; padding:5px 10px;}

  58. /*---- 次選單 2 ----*/
  59. #SUB_NAV_2{ float:right; width:150px;}
  60. #SUB_NAV_2 a{ color:#6699FF;}
  61. #SUB_NAV_2 a:hover{ color:#FF0000;}
  62. #SUB_NAV_2 p,#SUB_NAV_2 h2{ text-align:center; padding:5px 10px;}


  63. /*---- 內容區 ----*/
  64. #CONTENT {
  65. background-color: #EEE;
  66. margin-left:150px;
  67. margin-right:150px;
  68. }
  69. #CONTENT h2, #CONTENT h4, #CONTENT p {
  70. padding:6px 20px 6px 20px;
  71. font-size:12px;
  72. }
  73. #CONTENT h2 {
  74. font-family: Arial;
  75. font-size: 24px;
  76. text-align: center;
  77. padding-top: 10px;
  78. background-color:#666;
  79. color:#FFF;
  80. letter-spacing:10px;
  81. border-top:2px #999 solid;
  82. }
  83. /*---- 頁尾 ----*/
  84. #FOOTER {
  85. clear: both;
  86. background-color: #000000;
  87. }
  88. #FOOTER h2, #FOOTER p {
  89. font-size: 12px;
  90. padding:5px 20px;
  91. font-family: Arial;
  92. color: #FFFFFF;
  93. }
  94. .clearfloat {
  95. clear:both;
  96. height:0;
  97. font-size: 1px;
  98. line-height: 0px;
  99. }
複製代碼

 

臉書網友討論
*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-26 01:11 , Processed in 0.041801 second(s), 18 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表