Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Memilih Elemen HTML dengan Berbilang Kelas Menggunakan Pemilih CSS?

Bagaimanakah Saya Boleh Memilih Elemen HTML dengan Berbilang Kelas Menggunakan Pemilih CSS?

Barbara Streisand
Lepaskan: 2024-12-25 10:24:19
asal
254 orang telah melayarinya

How Can I Select an HTML Element with Multiple Classes Using CSS Selectors?

Menyasarkan Elemen dengan Pelbagai Kelas Menggunakan Pemilih CSS

Apabila bekerja dengan HTML dan CSS, anda mungkin menghadapi situasi di mana anda perlu memilih elemen berdasarkan pada nilai kelas tertentu. Satu keperluan biasa ialah memilih elemen dengan berbilang kelas yang diperuntukkan kepada mereka.

Soalan:

Diberikan tiga div dengan kelas berikut:

<div class="foo">Hello Foo</div>
<div class="foo bar">Hello World</div>
<div class="bar">Hello Bar</div>
Salin selepas log masuk

Bagaimana anda boleh menulis CSS untuk memilih elemen kedua sahaja (dengan kelas "foo bar") menggunakan CSS pemilih?

Jawapan:

Untuk memilih elemen dengan berbilang kelas, hanya rantaikan pemilih kelas tanpa sebarang ruang di antaranya. Dalam contoh ini, kod CSS ialah:

.foo.bar {
  /* Styles for element(s) with foo AND bar classes */
}
Salin selepas log masuk

Pemilih ini akan menggunakan gaya pada div kedua, kerana ia adalah satu-satunya elemen yang mempunyai kedua-dua kelas "foo" dan "bar" yang diberikan kepadanya .

Nota Tambahan:

Pelayar lama seperti Internet Explorer 6 mungkin tidak mentafsir dengan betul pemilih kelas berantai. IE6 hanya akan membaca pemilih kelas terakhir dan mengabaikan yang lain. Untuk memastikan keserasian dengan IE6, anda harus mengelak daripada menggunakan pemilih kelas berantai dan sebaliknya menggunakan pemilih yang lebih khusus, seperti:

div.foo.bar {
  /* Styles for element(s) with foo AND bar classes */
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memilih Elemen HTML dengan Berbilang Kelas Menggunakan Pemilih CSS?. 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