2016-10-16 1 views
1

どのように最初のものだけが表示されるべきですか?nth-of-typeは2の後に何も表示されません

.box:nth-of-type(2) { 
    display:none;} 

は、第2のものだけを非表示にします。「最初のもの以外のすべてを隠す」とはどうですか?

+2

可能な複製にdisplay:none;プロパティを追加します。http://stackoverflow.com/q/12289853/3284463 – user3284463

+0

しかしとても複雑だ!! –

答えて

3

:first-child:notセレクタを使用できます。

.box:not(:first-child){display:none;} 

OR

あなたは:first-childセレクタを使用して最初の要素を選択し、それをdisplay:block;の性質を与えることができます。そして、他の要素

.box:first-child{display:block;} 
関連する問題