組み合わせた第一子、私は私のメニュー項目間のセパレータを追加するには、次のコードを使用しています:CSS:前:
#navigation_center li:before {
content: "| ";
color: #fff;
}
は今、私はそれの前に区切りを持っていない最初のアイテムが欲しいです、私は次のコードを見つけました:
#navigation_center li:before:first-child {
content: none;
}
しかし、それは何もしていません。 beforeと:first-childを組み合わせることは可能ですか?
hradac答えのクイック説明: ':first'は、jQueryのセレクタである(とjQueryが完全であることを、シズルを使用しています)CSSを使用しています':最初-child' – FelipeAls
@FelipeAlsacreations私の答えに拡大してくれてありがとう。私は確信が持てませんが、「初子」が「前」の前に来るような順序も重要だと思いますが、私はこれをテストしていません。 – hradac
@hradacあなたが正しいです、注文があります。私が ':before'と':after'を最後に書いておかなければならない限り、私は正しいと思います。 CSS3セレクタモジュールで確認:[セレクタごとに擬似要素が1つしか表示されず、存在する場合はシンプルセレクタ(...)のシーケンスの後に表示される](http://www.w3.org/TR/selectors/ #pseudo-elements) – FelipeAls