-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