1. ホーム
  2. css-selectors

[解決済み] ある要素の最後の子を除くすべての子を選択するにはどうすればよいですか?

2022-03-22 16:45:39

質問

CSS3セレクタを使用して、最後の子以外を選択するにはどうすればよいですか?

例えば、最後の子だけを取得するには、次のようになります。 div:nth-last-child(1) .

解決方法は?

を使用することができます。 ネゲーション擬似クラス :not() に対して :last-child 擬似クラス . CSS Selectors Level 3を導入しているため、IE8以下では動作しません。

:not(:last-child) { /* styles */ }