Die Sichtbarkeit eines Elements in CSS kann über zwei verschiedene Eigenschaften geändert werden – `visibility` und `display`.
1. Die `visibility` Eigenschaft:
Mit der `visibility` Eigenschaft können Sie steuern, ob ein Element sichtbar oder unsichtbar auf der Seite sein soll. Es gibt drei mögliche Werte für diese Eigenschaft: `visible` , `hidden` und `collapse`. ```css /* Das Element ist sichtbar */ .element { visibility: visible; } /* Das Element ist unsichtbar, aber sein Platz bleibt erhalten */ .element { visibility: hidden; } /* Für Tabellen: Entfernt eine Spalte oder eine Zeile, aber sie ist immer noch in der Tabelle vorhanden */ .element { visibility: collapse; } ```2. Die `display` Eigenschaft:
Mit der `display` Eigenschaft können Sie steuern, wie ein Element auf der Seite dargestellt wird. Es gibt viele mögliche Werte für diese Eigenschaft, aber die zwei wichtigsten für das Ändern der Sichtbarkeit sind `none` und `block`. ```css /* Das Element ist sichtbar */ .element { display: block; } /* Das Element ist unsichtbar und sein Platz wird von anderen Elementen eingenommen */ .element { display: none; } ``` Es ist zu beachten, dass die `display` Eigenschaft das Element vollständig entfernt, im Gegensatz zur `visibility` Eigenschaft, die das Element unsichtbar macht, seinen Platz aber beibehält.