Properti visibility

Properti visibility mengatur elemen menjadi tidak terlihat. Namun, semua elemen lainnya akan berperilaku seolah-olah elemen tersebut tidak hilang ke mana-mana.

Sintaks

cssselector {
  visibility: visible atau hidden atau collapse;
}

Nilai

Nilai Keterangan
visible Elemen terlihat.
hidden Elemen menjadi tidak terlihat, seolah-olah transparan dan tetap berpartisipasi dalam pemformatan halaman.
collapse Jika menggunakan collapse untuk konten sel tabel, mereka akan seolah-olah menghilang, dan tabel akan disusun ulang.
Jika nilai ini diterapkan bukan pada baris atau kolom tabel, maka hasil penggunaannya akan sama dengan hidden.

Nilai default: visible.

Contoh

Mari kita buat agar teks paragraf pertama awalnya tidak terlihat, tetapi saat kursor diarahkan ke tombol 'Show text' kita bisa membacanya:

html<button>Show text</button>
<div class="text">text1</div>
<div>text2</div>
cssdiv{
  border: 1px solid black;
  width: 100px;
}
.text {
  visibility: hidden;
}
button:hover + .text {
  visibility: visible;
}

Результат:

Lihat juga

  • properti opacity,
    yang mengatur transparansi elemen
  • atribut hidden,
    yang menyembunyikan elemen dari halaman