**CSS选择器是做什么的?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (38)

最近我遇到* *CSS

对于*CSS样式表中的单个用法,Internet上有很多示例,但我不确定* *在CSS中使用两个符号是什么。

我作为一个单一的*选择所有元素,但我不知道为什么该网站使用了两次?

提问于
用户回答回答于

就像其他任何时候一样,你一个接一个地放置两个选择器(例如li a),你得到了后代组合器。所以* *是任何其他元素的后代-换句话说,任何元素不是整个文档的根元素。

用户回答回答于

只是一个小例子:

尝试将这添加到你的网站上:

* { outline: 2px dotted red; }
* * { outline: 2px dotted green; }
* * * { outline: 2px dotted orange; }
* * * * { outline: 2px dotted blue; }
* * * * * { outline: 1px solid red; }
* * * * * * { outline: 1px solid green; }
* * * * * * * { outline: 1px solid orange; }
* * * * * * * * { outline: 1px solid blue; }

例2:

扫码关注云+社区

领取腾讯云代金券