2012-09-14 22 views
1

可能重复:
css: the meaning of * markCSS3和HTML5 *特殊字符的含义

什么符号*意味着CSS3。在代码中使用;

*{ 
margin: 0; 
padding:0; 
} 
+0

'*'通常是指所有元素(或已经css3重新定义它?) – techfoobar

+0

@deceze它是一个重复的,但感谢您的答案... – Wepex

+0

@techfoobar:没有。然而,CSS3规范[增加了名称空间匹配功能](http://www.w3.org/TR/css3-selectors/#univnmsp)。但'*'本身保持不变。 – BoltClock

回答

1
  • 这指的是所有元素和这个特殊的代码将使所有元素的margin和padding为0
1

这基本上是一个重置样式。取消用户代理/浏览器样式的差异。

+2

'*'本身并不意味着“重置” - 它是一个匹配所有元素的选择器。在上面的例子中,它被用来将所有元素的边距和填充设置为'0'。 – daGUY

+0

@daGUY:我的意思是整个事情。与特定CSS一起使用'*'。 –

+0

我知道,但问题是问'*'特别是什么意思。 – daGUY