Rumah > Artikel > hujung hadapan web > Bagaimanakah Saya Memilih Semua Kanak-kanak Elemen Kecuali Yang Terakhir dalam CSS?
Cara Memilih Semua Anak Elemen Kecuali Anak Terakhir
Pemilih CSS3 :last-child membenarkan pembangun menyasarkan elemen yang ialah anak terakhir dalam bekasnya. Walau bagaimanapun, mungkin terdapat keadaan apabila anda perlu memilih semua anak unsur kecuali yang terakhir.
Menggunakan kelas pseudo penafian :not() bersama-sama dengan :last-child, kita boleh mencapai yang diingini hasil. Pemilih ini akan memadankan semua elemen yang bukan anak terakhir dalam bekas yang dipilih.
:not(:last-child) { /* Styles for all children except the last */ }
Teknik ini amat berguna untuk menggunakan gaya yang berbeza pada semua elemen kanak-kanak kecuali yang terakhir. Sebagai contoh, dalam senarai, anda boleh menambah sempadan bawah pada semua item senarai kecuali yang terakhir untuk mencipta kesan yang menarik secara visual.
Perhatikan bahawa gabungan :not() dan :last-child ialah sebahagian Pemilih CSS Tahap 3 dan mungkin tidak disokong dalam pelayar lama seperti Internet Explorer 8 dan ke bawah. Walau bagaimanapun, ia menawarkan penyelesaian serba boleh untuk memilih semua kecuali anak terakhir elemen dalam penyemak imbas moden.
Atas ialah kandungan terperinci Bagaimanakah Saya Memilih Semua Kanak-kanak Elemen Kecuali Yang Terakhir dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!