-4
A
回答
3
'p a'将选择包含在p元素(后代)中的所有'a'元素,即使它们不是直接子元素。
'p'a'将只会选择p也是'a'元素的直接子元素。
的jsfiddlehttps://jsfiddle.net/seadonk/a9mfbbax/
HTML:
<p>
<a>CHILD A1</a>
<span><a>DESCENDENT A2</a></span>
<a>CHILD A3</a>
</p>
CSS:
/* DESCENDENTS WILL BE RED */
p a{
color: white;
background-color: red;
}
/* CHILDREN WILL BE BLUE */
p>a {
background-color: blue;
color: white
}
相关问题
- 1. CSS儿童选择器
- 2. CSS选择儿童
- 3. 不理解儿童选择器
- 4. CSS选择器不包括儿童
- 5. 选择儿童
- 6. css儿童选择器选择最后一个div
- 7. CSS选择器,通过儿童选择值
- 8. jQuery选择 - 儿童
- 9. jQuery选择儿童
- 10. CSS选择儿童,需要绕过吗?
- 11. CSS不是选择为所有儿童
- 12. 了解CSS“section.positioned”选择器
- 13. 了解CSS选择器
- 14. 解析儿童Simplexml儿童
- 15. Jquerying使用儿童选择器
- 16. jQuery兄弟/儿童选择器
- 17. Sass和组合儿童选择器
- 18. CSS第n个孩子(2N)选择选择所有儿童
- 19. virtmart儿童用品选择?
- 20. 儿童选择弃用
- 21. 选择所有儿童
- 22. 选择儿童ByClassName的Javascript
- 23. 循环选择儿童
- 24. mySQL查询选择儿童
- 25. 从这个(选择)DIV选择儿童
- 26. css ID通配符选择器与儿童
- 27. CSS:悬停图像切换与儿童选择器
- 28. CSS儿童选择器(>)不能使用某些属性
- 29. 目标儿童多个类的一个CSS选择器规则
- 30. css儿童选择器针对表中的特定元素
在这种情况下,“任何人”都是[官方CSS规范](http://www.w3.org/TR/css3-selectors/#combinators),它最好。 – Boldewyn