当前位置:   article > 正文

Div CSS常用布局方式代码集锦

div布局代码

现在都Div CSS布局了,本文收集整理了一些常用的DivCSS布局代码,比如两行一列、三行一列、两行两列、三行两列、两行三列、单行三列以及float定位的代码集锦,下面逐一帖出各个布局的代码:

CSS一行一列布局代码:

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

CSS两行一列布局代码:

  1. body{margin:0px;padding:0px;text-align:center;}
  2. #content-top{margin-left:auto;margin-right:auto;width:400px;width:350px;}
  3. #content-end{margin-left:auto;margin-right:auto;width:400px;width:350px;}

CSS三行一列布局代码:

  1. body{margin:0px;padding:0px;text-align:center;}
  2. #content-top{margin-left:auto;margin-right:auto;width:400px;width:320px;}
  3. #content-mid{margin-left:auto;margin-right:auto;width:400px;width:320px;}
  4. #content-end{margin-left:auto;margin-right:auto;width:400px;width:320px;}

Div CSS三行两列布局:

  1. #header{width:700px;margin-right:auto;margin-left:auto;}
  2. #bodycenter{width:700px;margin-right:auto;margin-left:auto;}
  3. #bodycenter#dv1{float:left;width:280px;}
  4. #bodycenter#dv2{float:right;width:410px;}
  5. #footer{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}

两行两列布局:

  1. #header{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}
  2. #bodycenter{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}
  3. #bodycenter#dv1{float:left;width:270px;}
  4. #bodycenter#dv2{float:right;width:350px;}

单行两列布局:

  1. #bodycenter{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}
  2. #bodycenter#dv1{float:left;width:280px;}
  3. #bodycenter#dv2{float:right;width:410px;}

单行三列采用绝对定位CSS代码:

  1. #left{position:absolute;top:0px;left:0px;width:120px;}
  2. #middle{margin:20px190px20px190px;}
  3. #right{position:absolute;top:0px;right:0px;width:120px;}

单行三列采用float定位的CSS代码:

  1. <style>
  2. #wrap{width:100%;height:auto;} 
  3. #column{float:left;width:60%;} 
  4. #column1{float:left;width:30%;} 
  5. #column2{float:right;width:30%;} 
  6. #column3{float:right;width:40%;} 
  7. .clear{clear:both;}
  8. <style>
  9. <divid="warp"> 
  10. <divid="column"> 
  11. <divid="column1">第一列</div
  12. <divid="column2">第二列</div
  13. <divclass="clear"></div
  14. </div
  15. <divid="column3">第三列</div
  16. <divclass="clear"></div
  17. </div>

两行三列完整代码:

  1. <style>
  2. #header{width:100%;height:auto;} 
  3. #wrap{width:100%;height:auto;} 
  4. #column{float:left;width:60%;} 
  5. #column1{float:left;width:30%;} 
  6. #column2{float:right;width:30%;} 
  7. #column3{float:right;width:40%;} 
  8. .clear{clear:both;}
  9. </style>
  10. <divid="header">头部行</div
  11. <divid="warp"> 
  12. <divid="column"> 
  13. <divid="column1">第一列</div
  14. <divid="column2">第二列</div
  15. <divclass="clear"></div
  16. </div
  17. <divid="column3">第三列</div
  18. <divclass="clear"></div>

三行三列布局,CSS与HTML代码如下:

  1. <style>
  2. #header{width:100%;height:auto;} 
  3. #wrap{width:100%;height:auto;} 
  4. #column{float:left;width:60%;} 
  5. #column1{float:left;width:30%;} 
  6. #column2{float:right;width:30%;} 
  7. #column3{float:right;width:40%;} 
  8. .clear{clear:both;} 
  9. #footer{width:100%;height:auto;}
  10. </style>
  11. <!--以下引用上边的CSS定义-->
  12. <divid="header">顶部行</div
  13. <divid="warp"> 
  14. <divid="column"> 
  15. <divid="column1">第一列</div
  16. <divid="column2">第二列</div
  17. <divclass="clear"></div
  18. </div
  19. <divid="column3">第三列</div
  20. <divclass="clear"></div
  21. </div
  22. <divid="footer">底部行</div>

   以下列出的代码都没有设置margin,padding,boeder等属性,在使用时你可看情况自行定义。

 

转载于:https://my.oschina.net/u/2460148/blog/626819

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/325579
推荐阅读
相关标签
  

闽ICP备14008679号