visibility

Internet Explorer

Google Chrome

Opera

Safari

Firefox

6.07.08.0 2.03.04.0 9.29.610 2.03.14.0 2.03.03.6
                   
CSS 1CSS 2CSS 2.1CSS 3
    

Описание CSS свойства:

Предназначен для отображения или скрытия элемента, включая рамку вокруг него и фон. При скрытии элемента, хотя он и становится не виден, место, которое элемент занимает, остается за ним. Если предполагается вывод разных элементов в одно и то же место экрана, для обхода этой особенности следует использовать абсолютное позиционирование или воспользоваться свойством display.

Краткая информация:
Значение по умолчанию: visible
Наследуется:Да
Применяется:Ко всем элементам
Ссылка на спецификацию: http://www.w3.org/TR/CSS21/visufx.html#propdef-visibility

Синтаксис CSS свойства:

visibility: visible | hidden | collapse | inherit

Значения CSS свойства:

visible - Отображает элемент как видимый.

hidden - Элемент становится невидимым или правильней сказать, полностью прозрачным, поскольку он продолжает участвовать в форматировании страницы.

collapse - Если это значение применяется не к строкам или колонкам таблицы, то результат его использования будет таким же, как hidden. В случае использования collapse для содержимого ячеек таблиц, то они реагируют, словно к ним было добавлено display: none. Иными словами, заданные строки и колонки убираются, а таблица перестраивается по новой. Это значение не поддерживается браузером Internet Explorer.

inherit - Наследует значение родителя.

Объектная модель CSS свойства:

[window.]document.getElementById("elementID").style.visibility

Особенности отображения в браузерах:

Internet Explorer до версии 7.0 включительно не поддерживает значение inherit и collapse.

Браузер Safari до версии 2.0 включительно поддерживает значение collapse.

Opera до версии 9.2 включительно воспринимает значение collapse как hidden для всех элементов.


Баннер SGU.RU