*
在css中做了什么?我看到了包含它的一些代码here:
.center-wrapper{
text-align: center;
}
.center-wrapper * {
margin: 0 auto;
}
这是一个错字吗?
答案 0 :(得分:16)
*
表示全部。
在这种情况下,它将是.center-wrapper
答案 1 :(得分:4)
这是一个通配符,它匹配每个元素。因此,在您的示例中,它表示每个元素都是具有“center-wrapper”类的元素的后代。
根据官方W3C文档,它被称为“通用选择器”,请参阅http://www.w3.org/TR/css3-selectors/#universal-selector:
通用选择器,写成 CSS限定名称[CSS3NAMESPACE] 用星号(* U + 002A)作为 本地名称,代表合格 任何元素类型的名称。
答案 2 :(得分:0)
*
表示分配给它的样式必须应用于整个页面。这不是一个错字。
答案 3 :(得分:0)
在这种情况下.center-wrapper *
具有中心包装类的每个元素下的所有内容。
答案 4 :(得分:0)
这意味着它将选择DOM部分内的所有元素。
答案 5 :(得分:0)
*是Universal选择器。
.center-wrapper *
选择.center-wrapper
的所有后代元素。