CSS свойство visibility

Определяет видимость элемента.

CSS синтаксис

visibility: visible | hidden | collapse | initial | inherit;

Возможные значения

ЗначениеОписание
visibleЗначение по умолчанию. Элемент отображается как видимый.
hiddenЭлемент становится невидимым, однако занимает место в потоке вывода. Чтобы исключить элемент из потока вывода, следует использовать свойство display со значением none.
collapseЕсли это значение применяется не к строкам или колонкам таблицы, то результат его использования будет таким же, как hidden. В случае использования collapse для содержимого ячеек таблиц, то они реагируют, словно к ним было добавлено свойство "display: none". Иными словами, заданные строки и колонки убираются, а таблица перестраивается по новой.
inheritЗначение наследуется от родительского элемента.
initialУстанавливает значение по умолчанию.

Пример использования

Делаем элемент <h2> невидимым


h2 {
     visibility: hidden;
}