Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Menyembunyikan Nod Teks dalam Div Menggunakan CSS Semasa Memastikan Elemen Lain Kelihatan?

Bagaimanakah Saya Boleh Menyembunyikan Nod Teks dalam Div Menggunakan CSS Semasa Memastikan Elemen Lain Kelihatan?

Linda Hamilton
Linda Hamiltonasal
2024-12-07 21:27:13996semak imbas

How Can I Hide Text Nodes in a Div Using CSS While Keeping Other Elements Visible?

Menyembunyikan Nod Teks Elemen dengan CSS

Anda mempunyai elemen div yang mengandungi tag anchor dan nod teks. Anda hanya mahu menyembunyikan nod teks tanpa menjejaskan keterlihatan div atau tag anchor. Atribut keterlihatan boleh digunakan untuk mencapai ini.

Penyelesaian CSS

Kod CSS berikut mencapai matlamat anda:

#closelink {
  visibility: collapse;
}

#closelink a {
  visibility: visible;
}

Dalam kod ini :

  • #closelink menyembunyikan div dan keseluruhan kandungannya, termasuk teks nod.
  • #closelink a mengatasi atribut keterlihatan untuk teg anchor dalam div, menjadikannya kelihatan semula.

HTML

HTML anda kekal tidak berubah:

<div>

Penyelesaian CSS ini menyembunyikan nod teks dengan berkesan "Klik untuk menutup" sambil membiarkan teg div dan sauh kelihatan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyembunyikan Nod Teks dalam Div Menggunakan CSS Semasa Memastikan Elemen Lain Kelihatan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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