- 3
- 0
- 约1.5万字
- 约 53页
- 2021-02-02 发布于山东
- 举报
第三天 二列和三列布局
今天学习《十天学会 web 标准 (div+css) 》的二列和三列布局,将涉及到以下内容和
知识点
二列自适应宽度
二列固定宽度
二列固定宽度居中
xhtml 的块级元素 (div) 和内联元素 (span)
float 属性
三列自适应宽度
三列固定宽度
三列固定宽度居中
IE6 的 3 像素 bug
一、两列自适应宽度
下面以常见的左列固定右列自适应为例,因为
div
为块状元素,默认情况下占据一行
的空间,要想让下面的
div
跑到右侧,就需要做助
css
的浮动来实现。首先创建
html
代码
如下:
div id=side
此处显示
id side
的内容 /div
div id=main
此处显示
id main
的内容 /div
按照如图所示的创建方法, 把两个 div 都创建出来, 或手工写出代码。 div 创建完成后,
开始创建 css 样式表,代码如下:
#side { background: #99FF99; height: 300px; width: 120px; float: left; }
#main { background: #99FFFF; height: 300px; width: 70%; margin-left: 120px; }
先创建 #side 的样式,为了便于查看,设置了背景色。注意, side 的浮动设置为向左
浮动;
然后创建 #main 样式,注意这里设置 #main 的左边距为 120px 。预览结果如下:
当我们拖动浏览器窗口变大变小时, #main 的宽度也会跟着改变。这里设置
margin-left:120px; 正好让出 #side 占去的 120px 宽度,如果这里设置为 122px 的话,
中间将出现 2px 的空隙,大家可以试一下。
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
/TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head
meta http-equiv=Content-Type content=text/html; charset=gb2312 / style
#side { background: #99FF99; height: 300px; width: 120px; float: left; }
#main { background: #99FFFF; height: 300px; width: 70%; margin-left:
120px; }
/style
/head
body
div id=side
div id=main
此处显示此处显示
id side
id main
的内容 /div
的内容 /div
/body
/html
提示:可以先修改部分代码后再运行
二、两列固定宽度
有了前面的基础, 两列固定宽度就容易多了, 只需要把 #main 的宽度由百分比改为固
定值,如下图:
三、两列固定宽度居中
两列固定宽度居中,需要在两列固定宽度的基础上改进,在学一列固定宽度居中时,
我们知道让它居中的方法,所以这里需要在这两个
div
之外再加一个父
div
:
div id=content
div id=side
此处显示
id side
的内容 /div
div id=main
此处显示
id main
的内容 /div
/div
操作方法:在源代码里选中这两个
div
的代码后,点击工具栏上插入
div
按钮,填写
id
后确定,得到如上的代码
下面就需要设置
#content
的样式了,我们知道,
#side
的宽度为
120px
,#main
宽度为
350px
,那么 #content
的宽度应该为这两者之和,然后设置
#content
居中,那
么整体就居中了:
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
/TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head
meta http-equiv=Content-Type content=text/html; charset=gb2312 / style
#content { width:470px; margin:0 auto;}
#side { backg
您可能关注的文档
最近下载
- 金融服务教学工作计划范文.pptx
- 2026山西国际能源集团秋招试题及答案.doc VIP
- AB-罗克韦尔PowerFlex7000 中压交流变频器-风冷型(“B”框架) 用户手册.pdf
- 2025年中考语文复习 现代文阅读(全国)第1部分 专题01:记叙文阅读之标题含义及作用(练习)(学生版).pdf VIP
- 山姆必买8样商品推荐.docx VIP
- A公司营运资金管理存在问题及对策分析.doc VIP
- 2023注册消防工程师(消防安全技术实务)题库带答案(黄金题型).docx
- 医生党员自我评议.docx VIP
- 小区物业服务投标方案524页.doc VIP
- 树立和践行正确政绩观专题研讨个人发言材料.docx VIP
原创力文档

文档评论(0)