下面再来实现一个"1-((1-2)+1)-1"的布局。如果读者还不清楚这种布局方式的表示方法,请阅读本章的13 .1节。本案例的最终效果如图1所示。 图1 “1-((1-2)+1)-1”布局效果 案例文件位于网页学习网CSS教程资源中“第13章\1-((1-2)+1)-1.html”。 这个案例的HTML结构比较复杂,在写代码的时候,应尽可能缩进排列代码,并加上易于理解的注释。特别是每个</div>是和哪个<div>相互对应的,应该通过注释的方式写清楚。请注意下面代码中粗体字的注释语句,这样就不容易混乱了。HTML的关键代码如下。lodidance.com 折叠XML/HTML 代码复制内容到剪贴板
相应的CSS样式代码如下所示,可以看到是非常简洁的。 折叠CSS 代码复制内容到剪贴板
上面一共有7段CSS样式代码,其中: ● 第1段是设置最外层的3个div的宽度和居中样式; ● 第2段设置container中的content向左浮动,并设置固定宽度560像素; ● 第3段设置content的columns中的左右两个分栏向左浮动,并均设置为280像素宽; ● 第4段和第5段分别设置columns中两个分栏中的图像的文字环绕方式; ● 第6段设置container中右侧边栏向左浮动,并设置它的宽度为200像素; ● 第7段设置最底下的pagefooter,清除上面的浮动对它的影响。 |
编辑:网页学习网 |
本文地址:http://www.lodidance.com/css/jc/944.html |