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 相关文章推荐
javascript 防止刷新,后退,关闭
Aug 07 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
Sep 19 Javascript
jquery indexOf使用方法
Aug 19 Javascript
Javascript实现返回上一页面并刷新的小例子
Dec 11 Javascript
jQuery ajax调用WCF服务实例
Jul 16 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
Mar 18 Javascript
你应该知道的几类npm依赖包管理详解
Oct 06 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
Feb 08 Javascript
vue项目中使用vue-i18n报错的解决方法
Jan 13 Javascript
微信小程序实现获取用户信息并存入数据库操作示例
May 07 Javascript
深入浅析vue-cli@3.0 使用及配置说明
May 08 Javascript
react 中父组件与子组件双向绑定问题
May 20 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
Thinkphp模板标签if和eq的区别和比较实例分析
2015/07/01 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
PHP查询大量数据内存耗尽问题的解决方法
2016/10/28 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
另类调用flash无须激活的方法
2006/12/27 Javascript
Jquery 基础学习笔记之文档处理
2009/05/29 Javascript
node在两个div之间移动,用ztree实现
2013/03/06 Javascript
jQuery 文本框得失焦点的简单实例
2014/02/19 Javascript
js随机生成网页背景颜色的方法
2015/02/26 Javascript
Bootstrap学习笔记之js组件(4)
2016/06/12 Javascript
jquery中live()方法和bind()方法区别分析
2016/06/23 Javascript
有关文件上传 非ajax提交 得到后台数据问题
2016/10/12 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
2018/07/12 Javascript
vue生命周期实例小结
2018/08/15 Javascript
详解关于vue2.0工程发布上线操作步骤
2018/09/27 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
解析JS在获取当前月的最后一天遇到的坑
2019/08/30 Javascript
javascript异常处理实现原理详解
2020/02/17 Javascript
Vue环境搭建+VSCode+Win10的详细教程
2020/08/19 Javascript
js将日期格式转换为YYYY-MM-DD HH:MM:SS
2020/09/18 Javascript
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
python里使用正则的findall函数的实例详解
2017/10/19 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
解决matplotlib.pyplot在Jupyter notebook中不显示图像问题
2020/04/22 Python
HTML中fieldset标签概述及使用方法
2013/02/01 HTML / CSS
乌克兰设计师和品牌的服装:Love&Live
2020/04/14 全球购物
电气自动化个人求职信范文
2014/02/03 职场文书
2014年迎新年活动方案
2014/02/19 职场文书
党日活动总结
2014/05/07 职场文书
公司周年庆典策划方案
2014/05/17 职场文书
小学教师培训方案
2014/06/09 职场文书
优秀应届生求职信
2014/06/16 职场文书
会议欢迎词
2015/01/23 职场文书
民事纠纷协议书
2016/03/23 职场文书