在css中使用*符号

Sha*_*haz 1 css stylesheet

我找到了一些使用*符号的样式表.例如*zoom: 1;,*符号代表什么.有时看起来像[class*="span"]这样.任何人都可以清除我*在css中使用符号的用法

kal*_*ley 15

*zoom是一个适用于ie6和ie7的黑客.* { }是一个通配符(匹配所有元素或子集;如果使用#header *它将适用于所有后代#header).[class*="span"]匹配class任何地方都带有"span"字样的元素.

  • 另外需要注意的是,一些开发人员(甚至是我)使用`*{margin:0; 填充:0; outline:0;}`重置默认值,但对于注重性能的开发人员来说,这个选择器是一个很大的性能影响. (5认同)