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函数
Oct 16 Javascript
flexigrid 参数说明
Nov 23 Javascript
动态显示可输入的字数提示还可以输入的字数
Apr 01 Javascript
js+canvas绘制五角星的方法
Jan 28 Javascript
Vue制作Todo List网页
Apr 26 Javascript
Vue+Webpack完美整合富文本编辑器TinyMce的方法
Nov 30 Javascript
微信小程序入门之广告条实现方法示例
Dec 05 Javascript
读懂CommonJS的模块加载
Apr 19 Javascript
React中使用外部样式的3种方式(小结)
May 28 Javascript
Layui表格监听行单双击事件讲解
Nov 14 Javascript
js中关于Blob对象的介绍与使用
Nov 29 Javascript
vue路由传参的基本实现方式小结【三种方式】
Feb 05 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
PHP实现将科学计数法转换为原始数字字符串的方法
2014/12/16 PHP
PHP实现路由映射到指定控制器
2016/08/13 PHP
php输出文字乱码的解决方法
2019/10/04 PHP
Laravel配合jwt使用的方法实例
2020/10/25 PHP
js左右弹性滚动对联广告代码分享
2014/02/19 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
node.js中实现kindEditor图片上传功能的方法教程
2017/04/26 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
2017/10/21 Javascript
JS生成随机打乱数组的方法示例
2017/12/23 Javascript
vue 组件的封装之基于axios的ajax请求方法
2018/08/11 Javascript
vue组件开发props验证的实现
2019/02/12 Javascript
vue实现设置载入动画和初始化页面动画效果
2019/10/28 Javascript
原生JS实现记忆翻牌游戏
2020/07/31 Javascript
python入门基础之用户输入与模块初认识
2016/11/14 Python
关于Python如何避免循环导入问题详解
2017/09/14 Python
Python配置mysql的教程(推荐)
2017/10/13 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
Python 实现一行输入多个数字(用空格隔开)
2020/04/29 Python
如何在Python对Excel进行读取
2020/06/04 Python
Python基于wordcloud及jieba实现中国地图词云图
2020/06/09 Python
Python是怎样处理json模块的
2020/07/16 Python
如何用Python和JS实现的Web SSH工具
2021/02/23 Python
使用CSS3来代替JS实现交互
2017/08/10 HTML / CSS
纯CSS3+DIV实现小三角形边框效果的示例代码
2020/08/03 HTML / CSS
ddl,dml和dcl的含义
2016/05/08 面试题
营销团队口号
2014/06/06 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
城市轨道交通工程职业生涯规划书范文
2014/09/16 职场文书
群众路线教育查摆剖析材料
2014/10/10 职场文书
党的群众路线教育实践活动总结
2014/10/30 职场文书
2016消防宣传标语口号
2015/12/26 职场文书
如何书写公司员工保密协议?
2019/06/27 职场文书
go 原生http web 服务跨域restful api的写法介绍
2021/04/27 Golang
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫
springboot为异步任务规划自定义线程池的实现
2022/06/14 Java/Android