Bolehkah CSS Memilih Ibu Bapa Berdasarkan Elemen Anak Mereka?
Pemilih CSS untuk Elemen dengan Anak Tertentu
Soalan ini meneroka kemungkinan memilih elemen berdasarkan kehadiran elemen anak tertentu.
Had CSS Semasa:
Setakat spesifikasi CSS semasa (CSS2 dan CSS3), tiada keupayaan terbina dalam untuk melaksanakan pemilihan induk. Ini bermakna anda tidak boleh terus memilih elemen jika ia mengandungi elemen anak tertentu.
Usaha dan Cadangan Lepas:
Draf lama spesifikasi CSS termasuk konsep pemilih subjek, yang akan membenarkan pemilihan elemen induk berdasarkan anaknya. Walau bagaimanapun, ciri ini telah dialih keluar dan tidak terdapat dalam pelaksanaan CSS semasa.
Ciri Muncul:
Draf spesifikasi CSS yang lebih terkini, seperti Selectors Level 4 Draf Editor, memperkenalkan konsep kelas pseudo hubungan ":has()". ":has()" menyediakan cara untuk memilih elemen berdasarkan kandungannya.
Memilih Elemen dengan Elemen Kanak-kanak Menggunakan ":has()":
Untuk pilih elemen induk yang mengandungi elemen anak tertentu menggunakan ":has()":
parent-element:has(child-element) { /* styling goes here */ }
Contoh:
Untuk memilih semua
div:has(span) { /* styling goes here */ }
Perhatikan bahawa ":has()" masih dalam pembangunan dan tidak disokong sepenuhnya oleh semua penyemak imbas.
Atas ialah kandungan terperinci Bolehkah CSS Memilih Ibu Bapa Berdasarkan Elemen Anak Mereka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Mari kita cuba menyusun istilah di sini: "Penyedia Borang Statik." Anda membawa html anda

Pada permulaan projek baru, kompilasi SASS berlaku dalam sekejap mata. Ini terasa hebat, terutamanya apabila ia dipasangkan dengan BrowserSync, yang dimuat semula

Pada minggu ini, berita platform, Chrome memperkenalkan atribut baru untuk memuatkan, spesifikasi aksesibiliti untuk pemaju web, dan gerakan BBC

Ini saya melihat elemen HTML untuk kali pertama. Saya telah menyedarinya untuk seketika, tetapi Haven ' t mengambilnya untuk putaran lagi. Ia mempunyai cukup keren dan

Beli atau Membina adalah perdebatan klasik dalam teknologi. Membina barang sendiri mungkin berasa lebih murah kerana tidak ada item baris pada bil kad kredit anda, tetapi

Pada minggu ini, roundup, sebuah bookmarklet yang berguna untuk memeriksa tipografi, menggunakan menunggu untuk mengamuk dengan cara modul JavaScript mengimport satu sama lain, ditambah Facebook ' s

Untuk sementara waktu, iTunes adalah anjing besar dalam podcasting, jadi jika anda mengaitkan "Langgan Podcast" untuk suka:

Terdapat banyak platform analisis untuk membantu anda mengesan data pelawat dan penggunaan di laman web anda. Mungkin paling penting Google Analytics, yang digunakan secara meluas
