/*html*/12
34/*css*/
.wrap
.wrap span
//選擇父元素下的第二個子元素,且為span
.wrap span:nth-child(2)
但是如果子元素是混亂的,比如:
1p2
34
nth-child(2)會選擇第2個子元素,而且子元素必須是span,但是沒找到(第二個子元素為p)
.wrap span:nth-child(3)
nth-child(3)會選擇第3個子元素,而且子元素必須是span
相關
//選擇父元素下的第二個span
.wrap span:nth-of-type(2)
同樣的html,nth-of-type(2) 會找到子元素的第2個span,不管有沒有其他元素阻礙
相關
1
/*css*/
.wrap span:only-child
只有父元素下有乙個子元素時,才會生效
當有其他任意標籤時,不生效
only-child應用比較少
相關對比於only-child,only-of-type允許父元素下有其他類的子元素
// 這時會選中唯一的span元素12
.wrap span:only-of-type
相關
jQuery選擇器之子元素篩選選擇器
子元素篩選選擇器不常使用,其篩選規則比起其它的選擇器稍微要複雜點 子元素篩選選擇器描述表 注意事項 first只匹配乙個單獨的元素,但是 first child選擇器可以匹配多個 即為每個父級元素匹配第乙個子元素。這相當於 nth child 1 last 只匹配乙個單獨的元素,last child...
jQuery選擇器之子元素篩選選擇器
子元素篩選選擇器不常使用,其篩選規則比起其它的選擇器稍微要複雜點 子元素篩選選擇器描述表 注意事項 first只匹配乙個單獨的元素,但是 first child選擇器可以匹配多個 即為每個父級元素匹配第乙個子元素。這相當於 nth child 1 last 只匹配乙個單獨的元素,last child...
CSS 元素選擇器
最常見的 css 選擇器是元素選擇器。換句話說,文件的元素就是最基本的選擇器。如果設定 html 的樣式,選擇器通常將是某個 html 元素,比如 p h1 em a,甚至可以是 html 本身 html h1 h2親自試一試 可以將某個樣式從乙個元素切換到另乙個元素。假設您決定將上面的段落文字 而...