CSS网页布局扩展小技巧

时间:2010-06-03 12:13:00 

CSS网页布局开发中,会有很多小技巧,这里再扩展一下您所想要得到的知识,相信您会有很多收获!

一、ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值。
  二、同一个的class选择符可以在一个文档中重复出现,而id选择符却只能出现一次。对一个标签同时使用class和id进行CSS定义,如果定义有重复,id选择符做的定义有效,是因为id的权重要比class大。
  三、一个兼容性调整(IE和Mozilla)的笨办法:初学可能会碰到这样一个情况:同样一个标签的属性在IE设置成A显示是正常的,而在Mozilla里必须要设成B才能正常显示,或者两个倒过来。
  临时解决方法:选择符{属性名:B !important;属性名:A} 或许有时候并没有效果。你可以在搜索更多的BUG解决方法。
  四、如果一组要嵌套的标签之间需要些间距的话,那就留给位于里面的标签的margin属 * ,而不要去定义位于外面的标签的padding
  五、li标签前面的图标推荐使用background-image,而不是list-style-image.
  六、IE分不清继承关系和父子关系的差别,全部都是继承关系。
  七、在给你的标签疯狂加选择符的时候,别忘了在CSS里给选择符加上注释。等你以后修改你的CSS的时候就知道为什么要这么做了。另外提醒您,不要太疯狂了。
  八、如果你给一个标签设置了一个深色调的背景图片和亮色调的文字效果。建议这个时候给你的标签再设置一个深色调的背景颜色。因为图片丢失了,也可以保持文字的可读性。
  九、定义链接的四种状态要注意先后顺序: Link Visited Hover Active
  十、与内容无关的图片请使用background.时刻记住表现与内容分离。
  十一、定义颜色可以缩写#8899FF=#89F
  十二、table在某些方面还是有用武之地的,在遇到内容为数据表格时,不要对它产生憎恨的心理。
  十三、

标签:网页布局,css,技巧
0
投稿

猜你喜欢

  • JMail(4.3版本)发信asp代码

    2007-08-03 12:40:00
  • 用于WebKit的CSS诀窍[译]

    2009-03-11 20:03:00
  • sp_executesql 使用复杂的Unicode 表达式错误的解决方法

    2012-01-29 17:58:52
  • ASP利用XMLHTTP实现表单提交以及cookies的发送的代码

    2011-04-15 10:37:00
  • 简洁js的隔行变色代码

    2008-06-18 18:17:00
  • asp判断ip及ip段范围的一组函数小记

    2008-12-09 18:23:00
  • 用server.transfer隐藏网页真实地址

    2007-12-04 13:02:00
  • web 2.0设计指导之一:简单[译]

    2008-10-12 09:37:00
  • 最令人蛋疼的10种用户体验设计师

    2011-08-05 18:51:07
  • Frontpage中网页字体的美化研究

    2008-03-10 12:13:00
  • oracle中的视图详解

    2009-12-22 11:48:00
  • 纯CSS在Firefox模拟text-overflow: ellipsis效果

    2009-03-17 12:49:00
  • 有效地使用 SQL事件探查器的提示和技巧

    2009-01-15 13:39:00
  • 能否推荐一个论坛用的数据库结构?

    2009-11-01 18:09:00
  • 《细节决定交互设计的成败》

    2009-06-02 11:23:00
  • 关于AJAX缓存数据

    2008-03-26 12:11:00
  • MySQL最好的优化技巧

    2009-10-27 12:05:00
  • Oracle性能究极优化 上第1/2页

    2010-07-30 13:26:00
  • ASP文件中的安全问题

    2011-04-14 11:15:00
  • 空间session失效过快的解决办法

    2010-09-15 10:01:00
  • asp之家 网络编程 m.aspxhome.com