visibility
Свойство visibility управляет настройкой видимости элемента. При применении этого свойства сам элемент становится невидимым, но на его месте браузер отображает пустой прямоугольник, как бы "резервирует" место под элемент. В этом его отличие от свойства display (при использовании display - элемент становится невидимым, а его место занимает следующий элемент).
Пример
img {visibility: none}
Возможные значения
visible
Значение по умолчанию, элемент виден при отображении.
hidden
Вместо элемента при отображении появляется пустая прямоугольная область.
collapse
Используется для того, чтобы скрыть табличные элементы. Если применить к другим элементам - будет такой же эеффект как при применении свойства hidden.
inherit
Заимствует значение у родительского элемента.
Характеристики
Значение по умолчанию: visible
Применяется: Ко всем элементам
Наследуется: Да
См. также
display