DIV CSS常用的网页布局代码

2016-02-19 11:59 6 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是DIV CSS常用的网页布局代码,一起来学习了解下吧!

【 tulaoshi.com - Web开发 】

单行一列
以下是引用片段:
body{margin:0px;padding:0px;text-align:center;}
#content{margin-left:auto;margin-right:auto;width:400px;width:370px;}
两行一列
以下是引用片段:
body{margin:0px;padding:0px;text-align:center;}
#content-top{margin-left:auto;margin-right:auto;width:400px;width:370px;}
#content-end{margin-left:auto;margin-right:auto;width:400px;width:370px;}
三行一列
以下是引用片段:
body{margin:0px;padding:0px;text-align:center;}
#content-top{margin-left:auto;margin-right:auto;width:400px;width:370px;}
#content-mid{margin-left:auto;margin-right:auto;width:400px;width:370px;}
#content-end{margin-left:auto;margin-right:auto;width:400px;width:370px;}
单行两列
以下是引用片段:
#bodycenter{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}
#bodycenter#dv1{float:left;width:280px;}
#bodycenter#dv2{float:right;width:410px;}
两行两列
以下是引用片段:
#header{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}
#bodycenter{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}
#bodycenter#dv1{float:left;width:280px;}
#bodycenter#dv2{float:right;width:410px;}
三行两列
以下是引用片段:
#header{width:700px;margin-right:auto;margin-left:auto;}
#bodycenter{width:700px;margin-right:auto;margin-left:auto;}
#bodycenter#dv1{float:left;width:280px;}
#bodycenter#dv2{float:right;width:410px;}
#footer{width:700px;margin-right:auto;margin-left:auto;overflow:auto;}
单行三列
绝对定位
以下是引用片段:
#left{position:absolute;top:0px;left:0px;width:120px;}
#middle{margin:20px190px20px190px;}
#right{position:absolute;top:0px;right:0px;width:120px;}
float定位一
xhtml:
以下是引用片段:
divid="warp"
divid="column"
divid="column1"这里是第一列/div
divid="column2"这里是第二列/div
divclass="clear"/div
/div
divid="column3"这里是第三列/div
divclass="clear"/div
/div
CSS:
以下是引用片段:
#wrap{width:100%;height:auto;}
#column{float:left;width:60%;}
#column1{float:left;width:30%;}
#column2{float:right;width:30%;}
#column3{float:right;width:40%;}
.clear{clear:both;}
float定位二
xhtml:
以下是引用片段:
divid="center"class="column"
h1Thisisthemaincontent./h1
/div
divid="left"class="column"
h2Thisistheleftsidebar./h2
/div
divid="right"class="column"
h2Thisistherightsidebar./h2
/div
CSS:
以下是引用片段:
body{margin:0;padding-left:200px;padding-right:190px;min-width:240px;}
.column{position:relative;float:left;}
#center{width:100%;}
#left{width:180px;right:240px;margin-left:-100%;}
#right{width:130px;margin-right:-100%;}
两行三列
xhtml:
以下是引用片段:
divid="header"这里是顶行/div
divid="warp"
divid="column"
divid="column1"这里是第一列/div
divid="column2"这里是第二列/div
divclass="clear"/div
/div
divid="column3"这里是第三列/div
divclass="clear"/div
/div
CSS:
以下是引用片段:
#header{width:100%;height:auto;}
#wrap{width:100%;height:auto;}
#column{float:left;width:60%;}
#column1{float:left;width:30%;}
#column2{float:right;width:30%;}
#column3{float:right;width:40%;}
.clear{clear:both;}
三行三列
xhtml:

以下是引用片段:
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
CSS:
以下是引用片段:
#header{width:100%;height:auto;}
#wrap{width:100%;height:auto;}
#column{float:left;width:60%;}
#column1{float:left;width:30%;}
#column2{float:right;width:30%;}
#column3{float:right;width:40%;}
.clear{clear:both;}
#footer{width:100%;height:auto;}
PS:这里列出的是常用的例子,而非研究之用,对一每个盒子,都没有设置margin,padding,boeder等属性!

来源:http://www.tulaoshi.com/n/20160219/1599356.html

延伸阅读
标签: Web开发
在Web标准中一个很重要的概念就是强调页面的结构与表现分离。说的通俗一点就是XHTML中应该没有样式化的东西,而且Web在浏览器中除内容外都应该由CSS表现,这包括布局与其它样式。一旦一个标准的XHTML代码写完之后,那么CSS可以实现其实百变面孔。其实XHTML是一个演员,CSS是编剧,XHTML演什么角色,都由CSS来决定的。 这听起来似乎有点理想主...
标签: Web开发
我们来说下div+css布局的时候怎样做到最精简的代码,以达到极限提升网站速度的目的。 1、css样式尽量合并成一个外部文件,采用link方式导入到网页中来,可以减少不少内嵌在网页中的css代码。 2、多用全局样式,比如网页中只有一个h1标签,那么直接在css文件中定义h1的样式,如h1{......},而不要给h1标签加class或者id来定义样式,这样一...
标签: Web开发
webjx.com的CSS教程栏目中汇集了大量的CSS知识,这些知识已经非常全面了,但很多CSSer新手初来本站,依然云里雾里,现整理一些DIVCSS网页布局常用的一些基础知识,供大家学习,欢迎补充及提一些建议。 CSS命名规范 一.文件命名规范 全局样式:global.css; 框架布局:layout.css; 字体样式:font.css; 链接样式:link.css; 打印样...
标签: Web开发
在Web标准中一个很重要的概念就是强调页面的结构与表现分离。说的通俗一点就是XHTML中应该没有样式化的东西,而且Web在浏览器中除内容外都应该由CSS表现,这包括布局与其它样式。一旦一个标准的XHTML代码写完之后,那么CSS可以实现其实百变面孔。其实XHTML是一个演员,CSS是编剧,XHTML演什么角色,都由CSS来决定的。     ...
标签: Web开发
在前面的文章中我简单总结了一个CSS在页面布局中实现div水平居中的方法,其实水平居中实现还是比较简单的,反而垂直居中有点麻烦,因为我们设计页面的时候往往水平宽度都是固定的。因此我们有必要总结一下在页面布局过程中实现垂直居中的方法。     在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置...

经验教程

77

收藏

57
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部