Eigenschaft visibility

Die Eigenschaft visibility legt die Unsichtbarkeit eines Elements fest. Dabei verhalten sich alle anderen Elemente so, als ob das Element nirgendwo verschwunden wäre.

Syntax

cssSelektor {
  visibility: visible oder hidden oder collapse;
}

Werte

Wert Beschreibung
visible Das Element ist sichtbar.
hidden Das Element wird unsichtbar, gleichsam durchsichtig, und nimmt weiterhin an der Seitenformatierung teil.
collapse Wenn man collapse für den Inhalt von Tabellenzellen verwendet, verschwinden diese scheinbar, und die Tabelle wird neu aufgebaut.
Wenn dieser Wert nicht auf Tabellenzeilen oder -spalten angewendet wird, ist das Ergebnis der Verwendung dasselbe wie bei hidden.

Standardwert: visible.

Beispiel

Lassen Sie uns den Text des ersten Absatzes anfangs unsichtbar machen, aber wenn der Mauszeiger über die Schaltfläche 'Show text' bewegt wird, sollen wir ihn lesen können:

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;
}

Результат:

Siehe auch

  • die Eigenschaft opacity,
    die die Transparenz eines Elements festlegt
  • das Attribut hidden,
    das ein Element auf der Seite ausblendet