以下の CSS セレクターは正しいですか?
:last-child:before
このような方法は見たことがありませんが、非常にうまく機能します。
このやり方は正しいのだろうか。
以下の CSS セレクターは正しいですか?
:last-child:before
このような方法は見たことがありませんが、非常にうまく機能します。
このやり方は正しいのだろうか。
はい、それは絶対に正しいです。特定の親を選択し、その要素last-child
のコンテンツを埋め込むだけです。before
たとえば、要素をターゲットlast-child
にul
して、最後の要素の前に矢印を追加したいとします。
ul li:last-child:before {
content: "> ";
}
また、last-child
要素のタイプを尊重しないことをお知らせしたいと思います。要素に関係なく、単にlast-child
親を選択します。親であるSPECIFIC要素をターゲットにしたい場合は、代わりにlast-child
使用しますlast-of-type
last-child