资源描述:
《二列与三列布局》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、今天学习《十天学会web标准(div+css)》的二列和三列布局,将涉及到以下内容和知识点■二列自适应宽度■二列固定宽度www.gjits.com■二列固定宽度居中■xhtml的块级元素(div)和内联元素(span)■float属性■三列自适应宽度■三列固定宽度■三列固定宽度居中■IE6的3像素bug一、两列自适应宽度下面以常见的左列固定右列自适应为例,因为div为块状元素,默认情况下占据一行的空间,要想让下面的div跑到右侧,就需要做助css的浮动来实现。首先创建html代码如下:此处显示id"side"的内容
2、main">此处显示id"main"的内容
按照如图所示的创建方法,把两个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的左边距为120
3、px。预览结果如下:www.24hmm.com当我们拖动浏览器窗口变大变小时,#main的宽度也会跟着改变。这里设置margin-left:120px;正好让出#side占去的120px宽度,如果这里设置为122px的话,中间将出现2px的空隙,大家可以试一下。<
4、head>
此处显示id"side"的内容