2013-01-18 24 views
6

Sonuncu çocuk neden bu kemandaki son makale etiketini hedeflemiyor?Son çocuk neden bu kemandaki son makale etiketini hedeflemiyor?

http://jsfiddle.net/gunP9/

<div class="parent"> 
<article class="example">111</article> 
<article class="example">111</article> 
<article class="example">111</article> 
<article class="example">111</article> 
<section>content</section> 
</div> 

CSS

.parent .example{ background-color: red;} 
.parent .example:last-child{background-color: yellow;} 

cevap

13

last-child hedefleri, iyi, ebeveynin son çocuğu. Bu durumda, son çocuk example sınıfına sahip olmayan section olup, sonuç olarak seçiciyle hiçbir şey uyuşmaz. Aradığınız Ne

unsurları değil sınıflar eşleşen, last-of-type olduğunu.

+0

"Son makalelerin her birinin çocuğu" ... Eğer herhangi bir biliyorum o ... ie8 ile çalışmaz .. ... – byronyasgur

+0

homur sayesinde o bilmiyordum diyor Çünkü Take a look. JS dışında başka bir şekilde? – byronyasgur

+0

çizik ... son çocuk IE8 ile zaten çalışmış olmazdı: -O – byronyasgur