Rumah > hujung hadapan web > tutorial css > Bolehkah Pemilih Kad Liar CSS3 Menyasarkan Elemen dengan Nama Kelas Bermula dengan Rentetan Tertentu?

Bolehkah Pemilih Kad Liar CSS3 Menyasarkan Elemen dengan Nama Kelas Bermula dengan Rentetan Tertentu?

Susan Sarandon
Lepaskan: 2024-11-29 08:58:09
asal
800 orang telah melayarinya

Can CSS3 Wildcard Selectors Target Elements with Class Names Starting with a Specific String?

Pemilih Kad Liar CSS3 untuk Awalan Nama Kelas

Adakah mungkin untuk menggunakan pemilih kad bebas untuk memilih elemen dengan nama kelas bermula dengan rentetan tertentu dalam CSS3? Sebagai contoh, kami mempunyai elemen berikut:

<div class="myclass-one"></div>
<div class="myclass-two"></div>
<div class="myclass-three"></div>
Salin selepas log masuk

Bolehkah kami menetapkan warna semua div ini kepada merah sekali gus menggunakan CSS?

Jawapannya ya. Untuk mencapai matlamat ini, anda boleh menggunakan pemilih CSS berikut dengan aksara kad bebas:

div[class^='myclass'], div[class*=' myclass'] {
    color: #F00;
}
Salin selepas log masuk

Pemilih ^ (karet) sepadan dengan elemen yang nilai atribut kelasnya bermula dengan rentetan yang ditentukan. Dalam kes ini, ia memadankan elemen dengan nama kelas bermula dengan "myclass-".

Pemilih * (asterisk) sepadan dengan elemen yang nilai atribut kelasnya mengandungi rentetan yang ditentukan di mana-mana sahaja. Ini termasuk elemen yang mempunyai berbilang nama kelas, salah satunya bermula dengan "myclass-".

Dengan menggabungkan pemilih ini, anda boleh menyasarkan semua elemen dengan nama kelas yang sama ada bermula dengan atau mengandungi rentetan "myclass-" . Ini membolehkan anda menetapkan warnanya kepada merah dalam satu baris kod CSS.

Atas ialah kandungan terperinci Bolehkah Pemilih Kad Liar CSS3 Menyasarkan Elemen dengan Nama Kelas Bermula dengan Rentetan Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan