Rumah > hujung hadapan web > tutorial css > CSS memerlukan pemilih awalan nama

CSS memerlukan pemilih awalan nama

WBOY
Lepaskan: 2024-08-27 18:00:36
asal
438 orang telah melayarinya

CSS needs a name prefix selector

Saya suka bekerja dengan elemen tersuai untuk semua jenis perkara, tetapi kadangkala saya hanya mahu menyembunyikan bahan sehingga ia dimuatkan atau melakukan perkara lain dengannya dalam CSS.

Penyelesaian mudah kelihatan seperti ini:

framework-button:not(:defined) {
   display: none
}
Salin selepas log masuk

Letakkan itu dalam teg dalam HTML dan butang hanya akan muncul setelah ia dimuatkan.

Tetapi dengan rangka kerja yang lebih besar, ini menjadi sangat menjengkelkan. Kadangkala anda boleh lari dengan hanya memilih :not(:defined), tetapi itu tidak selalunya berdaya maju.

Pembetulan yang jelas (sekurang-kurangnya kepada saya): CSS memerlukan pemilih awalan nama, jadi anda boleh melakukan ini

framework-*:not(:defined) {
   display: none
}
Salin selepas log masuk

Ini bukan perkara yang sama sekali baharu. Kita sudah boleh melakukan ini dengan pemilih atribut.

Dan saya pasti membenarkan pemisahan hanya pada - dalam nama elemen akan menjadikannya semunasabahnya mudah untuk melaksanakan ini dengan berkesan dalam penyemak imbas juga.

Apa pendapat anda semua? Adakah ini berguna? Adakah terdapat penyelesaian yang lebih mudah yang sudah berjaya?

Atas ialah kandungan terperinci CSS memerlukan pemilih awalan nama. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan