visibility

Свойство visibility управляет настройкой видимости элемента. При применении этого свойства сам элемент становится невидимым, но на его месте браузер отображает пустой прямоугольник, как бы "резервирует" место под элемент. В этом его отличие от свойства display (при использовании display - элемент становится невидимым, а его место занимает следующий элемент).

Пример

img {visibility: none}

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

visible
Значение по умолчанию, элемент виден при отображении.
hidden
Вместо элемента при отображении появляется пустая прямоугольная область.
collapse
Используется для того, чтобы скрыть табличные элементы. Если применить к другим элементам - будет такой же эеффект как при применении свойства hidden.
inherit
Заимствует значение у родительского элемента.

Характеристики

Значение по умолчанию: visible

Применяется: Ко всем элементам

Наследуется: Да

См. также