visibility¶
Свойство visibility
предназначено для отображения или скрытия элемента, включая рамку вокруг него и фон.
При скрытии элемента, хотя он и становится не виден, место, которое элемент занимает, остается за ним. Если предполагается вывод разных элементов в одно и то же место экрана, для обхода этой особенности следует использовать абсолютное позиционирование или воспользоваться свойством display
.
Демо¶
Блоки
- overflow
- overflow-x
- overflow-y
- visibility
Синтаксис¶
1 2 3 4 5 6 7 8 9 |
|
Значения¶
visible
-
Отображает элемент как видимый.
hidden
-
Элемент становится невидимым или правильней сказать, полностью прозрачным, поскольку он продолжает участвовать в форматировании страницы.
collapse
-
Если это значение применяется не к строкам или колонкам таблицы, то результат его использования будет таким же, как
hidden
. В случае использованияcollapse
для содержимого ячеек таблиц, то они реагируют, словно к ним было добавленоdisplay: none
. Иными словами, заданные строки и колонки убираются, а таблица перестраивается по новой. Это значение не поддерживается браузером Internet Explorer.
Примечание¶
- Internet Explorer до версии 7.0 включительно не поддерживает значение
collapse
. - Браузер Safari до версии 4.0 не поддерживает значение
collapse
. - Opera до версии 9.5 воспринимает значение
collapse
какhidden
для всех элементов.
Значение по-умолчанию: visible
Применяется ко всем элементам
Спецификации¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
|