DIV+CSS网页设计常用布局代码

  1. 单行一列

  2. body{margin:0px;padding:0px;text-align:center;}
  3. #content{margin-left:auto;margin-right:auto;400px;370px;}

  4. 两行一列

  5. body{margin:0px;padding:0px;text-align:center;}
  6. #content-top{margin-left:auto;margin-right:auto;400px;370px;}
  7. #content-end{margin-left:auto;margin-right:auto;400px;370px;}

  8. 三行一列

  9. body{margin:0px;padding:0px;text-align:center;}
  10. #content-top{margin-left:auto;margin-right:auto;400px;370px;}

  11. #content-mid{margin-left:auto;margin-right:auto;400px;370px;}
  12. #content-end{margin-left:auto;margin-right:auto;400px;370px;}

  13. 单行两列

  14. #bodycenter{700px;margin-right:auto;margin-left:auto;overflow:auto;}
  15. #bodycenter#dv1{float:left;280px;}
  16. #bodycenter#dv2{float:right;410px;}

  17. 两行两列

  18. #header{700px;margin-right:auto;margin-left:auto;overflow:auto;}
  19. #bodycenter{700px;margin-right:auto;margin-left:auto;overflow:auto;}


  20. #bodycenter#dv1{float:left;280px;}
  21. #bodycenter#dv2{float:right;410px;}

  22. 三行两列

  23. #header{700px;margin-right:auto;margin-left:auto;}
  24. #bodycenter{700px;margin-right:auto;margin-left:auto;}
  25. #bodycenter#dv1{float:left;280px;}
  26. #bodycenter#dv2{float:right;410px;}
  27. #footer{700px;margin-right:auto;margin-left:auto;overflow:auto;}
  28. //www.qpsh.com

  29. 单行三列 绝对定位

  30. #left{position:absolute;top:0px;left:0px;120px;}
  31. #middle{margin:20px190px20px190px;}
  32. #right{position:absolute;top:0px;right:0px;120px;}

  33. float定位一
  34. xhtml:

  35. <divid="warp"><divid="column"><divid="column1">这里是第一列</div><divid="column2">这里是第二列</div><divclass="clear"></div></div><divid="column3">这里是第三列</div><divclass="clear"></div></div>

  36. CSS:

  37. #wrap{100%;height:auto;}
  38. #column{float:left;60%;}
  39. #column1{float:left;30%;}
  40. #column2{float:right;30%;}
  41. #column3{float:right;40%;}
  42. .clear{clear:both;}

  43. float定位二
  44. xhtml:
  45. <divid="center"class="column"><h1>Thisisthemaincontent.</h1></div><divid="left"class="column"><h2>Thisistheleftsidebar.</h2></div><divid="right"class="column"><h2>Thisistherightsidebar.</h2></div>

  46. CSS:

  47. body{margin:0;padding-left:200px;padding-right:190px;min-240px;}
  48. .column{position:relative;float:left;}
  49. #center{100%;}
  50. #left{180px;right:240px;margin-left:-100%;}
  51. #right{130px;margin-right:-100%;}

  52. 两行三列
  53. xhtml:<divid="header">这里是顶行</div><divid="warp"><divid="column"><divid="column1">这里是第一列</div><divid="column2">这里是第二列</div><divclass="clear"></div></P><P></div><divid="column3">这里是第三列</div><divclass="clear"></div></div>

  54. CSS:

  55. #header{100%;height:auto;}
  56. #wrap{100%;height:auto;}
  57. #column{float:left;60%;}
  58. #column1{float:left;30%;}
  59. #column2{float:right;30%;}
  60. #column3{float:right;40%;}
  61. .clear{clear:both;}

  62. 三行三列
  63. xhtml:
  64. <divid="header">这里是顶行</div><divid="warp"><divid="column"><divid="column1">这里是第一列</div><divid="column2">这里是第二列</div><divclass="clear"></div></div><divid="column3">这里是第三列</div><divclass="clear"></div></div><divid="footer">这里是底部一行</div>

  65. CSS:

  66. #header{100%;height:auto;}
  67. #wrap{100%;height:auto;}
  68. #column{float:left;60%;}
  69. #column1{float:left;30%;}
  70. #column2{float:right;30%;}
  71. #column3{float:right;40%;}
  72. .clear{clear:both;}
  73. #footer{100%;height:auto;}
原文地址:https://www.cnblogs.com/Leo_wl/p/1716812.html