2016-09-29 10 views
0

CSSの最後の要素を取得するには?

.year-seperator:last-of-type{ 
 
    \t display: none; 
 
    }
<ul class="blog-year"> \t 
 
     <li><a href="http://my.link">2016</a><span class="year-seperator">|</span></li> 
 
    \t <li><a href="http://my.link">2015</a><span class="year-seperator">|</span></li> 
 
    \t <li><a href="http://my.link">2014</a><span class="year-seperator">|</span></li> 
 
    \t <li><a href="http://my.link">2013</a><span class="year-seperator">|</span></li> 
 
    </ul> 
 
    
 

 

そして全てのセパレータは消え。どうして?どのようにしてそのクラスの最後の要素を得ることができますか?またはどのように私はそれを隠すことができますか?

+0

可能な重複[最後の子セレクタを使います] (http:// stackov erflow.com/questions/1293369/using-the-last-child-selector) – vivek

+0

ダブブロブ。別の質問。 – Vicheanak

+0

今すぐ試してください、それは働いています、私はいくつかの変更を加えました –

答えて

2

を試してみてください。それは最後の要素ではなく最後の要素です。それは次のようになります。

li:last-child .year-seperator { 
    display: none; 
} 
2

彼らはすべてのLiの最後であるため、この

.blog-year li:last-child .year-seperator { 
 
    display: none; 
 
}
<ul class="blog-year"> 
 
    <li><a href="http://my.link">2016</a><span class="year-seperator">|</span></li> 
 
    <li><a href="http://my.link">2015</a><span class="year-seperator">|</span></li> 
 
    <li><a href="http://my.link">2014</a><span class="year-seperator">|</span></li> 
 
    <li><a href="http://my.link">2013</a><span class="year-seperator">|</span></li> 
 
</ul>

+0

は仲間を動作させません。 – Vicheanak

+0

今すぐ試してください、それは働いています、私はいくつかの変更を加えました –

+0

ええ、今良い仕事 – Vicheanak

0

構文を

element:last-child { style_properties } 

詳細Click

を読む

.blog-year li .year-seperator:last-child 
 
     { 
 
     display:none; 
 
     }
<ul class="blog-year"> \t 
 
     <li><a href="http://my.link">2016</a><span class="year-seperator">|</span></li> 
 
    \t <li><a href="http://my.link">2015</a><span class="year-seperator">|</span></li> 
 
    \t <li><a href="http://my.link">2014</a><span class="year-seperator">|</span></li> 
 
    \t <li><a href="http://my.link">2013</a><span class="year-seperator">|</span></li> 
 
    </ul> 
 
    
 

 

関連する問題