CSS常用网站布局实例


Posted in Javascript onApril 03, 2008

单行一列
以下是引用片段:
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: 20px 190px 20px 190px; }  
#right {position: absolute;top: 0px; right: 0px; width: 120px;} 

float定位一
xhtml: 
以下是引用片段:
<div id="warp">  
<div id="column">  
<div id="column1">这里是第一列</div>  
<div id="column2">这里是第二列</div>  
<div class="clear"></div>  
</div>  
<div id="column3">这里是第三列</div>  
<div class="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:
以下是引用片段:
<div id="center" class="column">  
<h1>This is the main content.</h1>  
</div>  
<div id="left" class="column">  
<h2>This is the left sidebar.</h2>  
</div>  
<div id="right" class="column">  
<h2>This is the right sidebar.</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:
以下是引用片段:
<div id="header">这里是顶行</div>  
<div id="warp">  
<div id="column">  
<div id="column1">这里是第一列</div>  
<div id="column2">这里是第二列</div>  
<div class="clear"></div>  
</div>  
<div id="column3">这里是第三列</div>  
<div class="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:
以下是引用片段:
<div id="header">这里是顶行</div>  
<div id="warp">  
<div id="column">  
<div id="column1">这里是第一列</div>  
<div id="column2">这里是第二列</div>  
<div class="clear"></div>  
</div>  
<div id="column3">这里是第三列</div>  
<div class="clear"></div>  
</div>  
<div id="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;} 

Javascript 相关文章推荐
js取滚动条的尺寸的函数代码
Nov 30 Javascript
js查找某元素中的所有图片地址的方法
Jan 16 Javascript
jQuery修改CSS伪元素属性的方法
Jul 30 Javascript
JS控制表格实现一条光线流动分割行的方法
Mar 09 Javascript
javascript实现俄罗斯方块游戏的思路和方法
Apr 27 Javascript
jquery实现表单输入时提示文字滑动向上效果
Aug 10 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
Jan 04 Javascript
基于Vuejs实现购物车功能
Aug 02 Javascript
Jquery表单验证失败后不提交的解决方法
Oct 18 Javascript
浅谈React Native 中组件的生命周期
Sep 08 Javascript
解决Layui选择全部,换页checkbox复选框重新勾选的问题方法
Aug 14 Javascript
VUE异步更新DOM - 用$nextTick解决DOM视图的问题
Nov 06 Javascript
地址栏上的一段语句,改变页面的风格。(教程)
Apr 02 #Javascript
IE和Firefox在JavaScript应用中的兼容性探讨
Apr 01 #Javascript
JavaScript的面向对象方法以及差别
Mar 31 #Javascript
二行代码解决全部网页木马
Mar 28 #Javascript
通过 Dom 方法提高 innerHTML 性能
Mar 26 #Javascript
js用图作提交按钮或超连接
Mar 26 #Javascript
利用js对象弹出一个层
Mar 26 #Javascript
You might like
咖啡冲泡指南 咖啡有哪些制作方式 单品咖啡 意式咖啡
2021/03/06 冲泡冲煮
PHP教程 预定义变量
2009/10/23 PHP
php导出生成word的方法
2015/12/25 PHP
PNG背景在不同浏览器下的应用
2009/06/22 Javascript
JQuery 学习笔记 选择器之一
2009/07/23 Javascript
Mootools 1.2教程 函数
2009/09/15 Javascript
DWR实现模拟Google搜索效果实现原理及代码
2013/01/30 Javascript
js Map List 遍历使用示例
2013/07/10 Javascript
jquery实现图片裁剪思路及实现
2013/08/16 Javascript
js仿百度贴吧验证码特效实例代码
2014/01/16 Javascript
JavaScript中的slice()方法使用详解
2015/06/06 Javascript
JSON与XML的区别对比及案例应用
2016/11/11 Javascript
探讨AngularJs中ui.route的简单应用
2016/11/16 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
es6+angular1.X+webpack 实现按路由功能打包项目的示例
2017/08/16 Javascript
利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
2017/11/20 Javascript
NodeJS实现不可逆加密与密码密文保存的方法
2018/03/16 NodeJs
layui弹出层按钮提交iframe表单的方法
2018/08/20 Javascript
JavaScript中this关键字用法实例分析
2018/08/24 Javascript
layui实现数据表格自定义数据项
2019/10/26 Javascript
用Python编写一个简单的俄罗斯方块游戏的教程
2015/04/03 Python
python变量赋值方法(可变与不可变)
2019/01/12 Python
Django Rest framework认证组件详细用法
2019/07/25 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
Java Unsafe类实现原理及测试代码
2020/09/15 Python
html5 canvas 画图教程案例分析
2012/11/23 HTML / CSS
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
html5实现九宫格抽奖可固定抽中某项奖品
2020/06/15 HTML / CSS
大学生的四年学习自我评价
2013/12/13 职场文书
工商管理实习生自我鉴定范文
2013/12/18 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
现场施工员岗位职责
2014/03/10 职场文书
创建文明城市标语
2014/06/16 职场文书
2014年财政工作总结
2014/12/10 职场文书
公司奖励通知
2015/04/21 职场文书
Oracle 触发器trigger使用案例
2022/02/24 Oracle