慎用CSS的*号选择器

原创 2011年01月18日 12:58:00

      很多时候,网页布局在不同的浏览器中会莫名的出现不同的表现,很多情况下是由于各个浏览器中margin,padding的默认值不同引起的。我们可以在css中定义*{margin:0; padding:0;}来方便地解决问题。但是,*号选择器也有不好的一面:
1.*号选择器中的样式会应用到文档中的每个标签,这样文档初始化的时候,每个标签都会应用其样式遍历渲染。如果文档节点层次较深的话,会带来性能问题。
2.*号选择器中有些样式具有强制过滤的功能。如字体类型,大小,颜色等,在具体选择器中重新定义无效。这样带来很多的不便。

相关文章推荐

jquery、css 的选择器(逗号/空格/英文句号/大于号/加号/波浪号)备忘

转自:http://hi.baidu.com/vguishjxghimpxs/item/e893c42510a1c5102a0f1c54 在選擇器里面幾種符號 1,(逗號) 2 (空格) 3.(英文...

CSS基础-派生选择器

  • 2015年11月22日 23:35
  • 90KB
  • 下载

为什么CSS选择器是从右往左解析

一、CSS选择器的解析顺序相信很多人在一开始接触CSS的时候都会看到一条规则就是尽量少使用层级关系,比如尽量不要写成:#div P.class { color: red; }而是写成:.cla...

Css选择器_案例】仿当当网首页

  • 2013年12月18日 09:19
  • 1.41MB
  • 下载

CSS选择器笔记

  • 2012年10月10日 13:42
  • 85KB
  • 下载

selenium中使用css选择器进行元素定位

大家在使用selenium元素定位的时候,通常更多使用的是XPATH,css定位方式用得比较少 但有时候css定位方式还是有一些优势的, 优势1:一般情况下定位速度要比XPATH快 优势2:语...

css属性选择器理解案列

  • 2017年04月15日 11:12
  • 4KB
  • 下载

CSS选择器详解(伪类)

CSS选择器详解 之 伪类伪类对大小写不敏感结构伪类选择器结构伪类是CSS3新增的类型选择器,利用DOM树实现元素过滤,通过文档结构的相互关系来匹配元素,可以减少class和id属性的定义,使文档变得...
  • Panda_m
  • Panda_m
  • 2015年11月28日 19:09
  • 9795
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:慎用CSS的*号选择器
举报原因:
原因补充:

(最多只允许输入30个字)