Rumah  >  Artikel  >  hujung hadapan web  >  css tunjukkan hide div

css tunjukkan hide div

PHPz
PHPzasal
2023-05-27 10:46:373355semak imbas

CSS memainkan peranan penting dalam reka bentuk web. Ia bukan sahaja boleh mencantikkan halaman web, tetapi juga mencapai beberapa kesan interaksi pengguna. Artikel ini akan menerangkan cara menggunakan CSS untuk menunjukkan dan menyembunyikan div.

1. Gunakan atribut paparan untuk memaparkan dan menyembunyikan div

Atribut paparan digunakan untuk menentukan mod paparan elemen Nilai biasa adalah tiada dan sekat. Antaranya, tiada bermaksud menyembunyikan elemen, dan menyekat bermaksud memaparkan elemen sebagai elemen blok. Oleh itu, kita boleh memaparkan dan menyembunyikan div dengan mengawal atribut paparan.

1.1 Menyembunyikan div

Untuk menyembunyikan div, hanya tetapkan atribut paparannya kepada tiada. Berikut ialah contoh:

<div id="myDiv" style="display:none;">这是要隐藏的div</div>

Dalam kod di atas, kami telah menambahkan atribut id pada teg div untuk menggayakannya dalam CSS. Pada masa yang sama, kami menetapkan atribut paparan div kepada tiada supaya ia akan disembunyikan.

1.2 Paparan div

Untuk memaparkan div tersembunyi, hanya tetapkan atribut paparannya untuk menyekat atau nilai lain yang boleh dilihat. Berikut ialah contoh:

<button onclick="showDiv()">点击显示div</button>
<div id="myDiv" style="display:none;">这是要显示的div</div>
<script>
function showDiv() {
  document.getElementById("myDiv").style.display = "block";
}
</script>

Dalam kod di atas, kami menambah butang dan mengikat acara onclick padanya Apabila pengguna mengklik butang, fungsi showDiv() akan dipanggil untuk menukar div's atribut paparan ditetapkan untuk menyekat supaya ia dipaparkan.

2. Gunakan atribut keterlihatan untuk memaparkan dan menyembunyikan div

Atribut keterlihatan digunakan untuk menentukan keterlihatan unsur-nilai biasa kelihatan dan tersembunyi. Antaranya, tersembunyi bermaksud menyembunyikan unsur, dan nampak bermaksud menjadikan unsur itu kelihatan. Oleh itu, kita juga boleh memaparkan dan menyembunyikan div dengan mengawal atribut keterlihatan.

2.1 Menyembunyikan div

Untuk menyembunyikan div, hanya tetapkan atribut keterlihatannya kepada tersembunyi. Berikut ialah contoh:

<div id="myDiv" style="visibility:hidden;">这是要隐藏的div</div>

Dalam kod di atas, kami telah menambahkan atribut id pada teg div untuk menggayakannya dalam CSS. Pada masa yang sama, kami menetapkan sifat keterlihatan div kepada tersembunyi supaya ia akan disembunyikan.

2.2 Paparan div

Untuk memaparkan div tersembunyi, hanya tetapkan sifat keterlihatannya kepada kelihatan. Berikut ialah contoh:

<button onclick="showDiv()">点击显示div</button>
<div id="myDiv" style="visibility:hidden;">这是要显示的div</div>
<script>
function showDiv() {
  document.getElementById("myDiv").style.visibility = "visible";
}
</script>

Dalam kod di atas, kami menambah butang dan mengikat acara onclick padanya Apabila pengguna mengklik butang, fungsi showDiv() akan dipanggil untuk menukar div's sifat keterlihatan ditetapkan kepada kelihatan untuk menjadikannya kelihatan.

3. Kesimpulan

Melalui contoh di atas, kita dapat melihat bahawa paparan dan penyembunyian div boleh dicapai menggunakan atribut paparan dan keterlihatan. Perbezaannya ialah atribut paparan akan mengalih keluar sepenuhnya elemen dari halaman, manakala atribut keterlihatan hanya menyembunyikan elemen. Oleh itu, jika kita perlu mengekalkan kedudukan elemen antara bersembunyi dan menunjukkan, kita harus memilih untuk menggunakan atribut keterlihatan.

Sudah tentu, untuk pengalaman pengguna yang lebih baik, kami juga boleh menggunakan animasi CSS untuk menambah kecerunan atau kesan lain untuk menunjukkan dan menyembunyikan div. Ini perlu dicapai dengan menggabungkan atribut peralihan atau animasi CSS. Pembaca yang berminat boleh mendapatkan tutorial yang berkaitan dalam talian.

Atas ialah kandungan terperinci css tunjukkan hide div. 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
Artikel sebelumnya:Bagaimana untuk memanggil cssArtikel seterusnya:Bagaimana untuk memanggil css