当前位置:首页>网络学院>网页制作>Html·Css教程>文章内容

CSS网页制作经验总结

[ 来源:http://www.it55.com | 作者: | 时间:2007-12-23 | 收藏 | 推荐 ] 【

      绝对定位(absolute)

      10:float浮动:记住:“在标准浏览器中 浮动元素脱离了文档流 不占据外围容器空间” 明白了这点 你就会明白为什么IE和FIREFOX下表现的不同了。IE5.5、IE6浮动元素依然占据外围容器空间

      例如:怎么在IE下feeter正常 在firefox下就跑上去了呢?

      IE下 当float和text-align定义的方向一样时 出现双倍错误:

以下是引用片段:
      select{float:left;text-align:left;margin:0 10px;} 

      实际左边margin-left:20px;FF/OP:10px 解决:加上display:inline;

      11:彻底理解 “清除浮动”clear

      clear:none、left、right、both、

     
表示当前框元素哪些边不应该挨着浮动框

     
理解了10中float在不同浏览器下的表现 你也就知道如何去使用清楚了。

      12:背景图像的定位:只谈百分比 background:url(image-url.gif)no-repeat 20% 30% 20%:将图像X轴20%处与父元素X轴20%处重合 Y同理 top=0% bottom=100% left=0% right=100% center=50%

      13:滑动门/

      左右两个DIV 背景分别定义 一般左背景图像比较长; 左背景定位:left center 右背景定位:right center

      外部控制容器宽度一般小于等于两个背景和 这样当内容动态变化时候 右背景图像便感觉像在左背景图像上滑动,故名。

      这样也可以实现:<div id="nav"><ul><li><a href="index.html"><span>首页</span></a></li></ul></div>

以下是引用片段:
css: 
#nav a{float:left;background:url("../images/navLeft.gif") no-repeat left top;padding:0;text-decoration:none; cursor:hand;}
#nav a span {float:left;display:block;background:url("../images/navRight.gif") no-repeat right top;padding:5px 36px 5px 40px;color:#ffffff} 

      原理相似,注意背景图像定位。

      14:完美的居中布局:

以下是引用片段:
      body{text-align:center;mini-width:760px;}
      div#wrapper{margin:0 auto;text-align:left;width:750px;} 

      mini-width IE并不认识 这是为老浏览器准备的,只是这个值比你需要的实际页面大就OK

      15:小图标有时会给页面增色不少 用前记得规划好 整到一张大图片上 这样可以减少服务器请求次数。

(编辑:IT资讯之家 www.it55.com

返回顶部
共2页: 上一页 [1] 2 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]

图片文章