Anzeige, Sichtbarkeit und Opazität
Interessant an Elementen auf Webseiten ist, dass sie vollständig transparent und unsichtbar sein können, aber trotzdem das Layout einer Seite beeinflussen. Ursache dafür ist, dass Unsichtbarkeit/Transparenz und Anzeige/Nicht-Anzeige in CSS nicht das Gleiche sind.
Ein Element kann verborgen sein, indem visibility
auf hidden
gesetzt wird, oder angezeigt werden, indem man visibility
auf visible
setzt. Die Eigenschaft kann auch den Wert inherit
erhalten und damit den Wert des übergeordneten Elements erben.
Wie in Kapitel 11 gezeigt, kann die Opazität (Deckkraft) eines Elements auch so weit geändert werden, dass es vollständig transparent und damit unsichtbar ist. Aber wie bei der Eigenschaft visibility
behält das Element ...
Get Einführung in JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.