Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS | |||
6.0 + | 8.0 + | 1.0 + | 4.0 + | 9.5 + | 1.0 + | 4.0 + | 1.0 + | 1.0 + | 1.0 + |
Коротка інформація
Значення за умовчанням | visible |
---|---|
Успадковується | Так |
Застосовується | До всіх елементів |
Посилання на специфікацію | http://www.w3.org/TR/CSS21/visufx.html#propdef-visibility |
Версії CSS
CSS 1 | CSS 2 | CSS 2.1 | CSS 3 |
---|---|---|---|
Опис
Призначений для відображення або приховування елемента, включаючи рамку навколо нього і фон. При приховуванні елементу, хоча він і стає видно, місце, яке елемент займає, залишається за ним. Якщо передбачається висновок різних елементів в один і той же місце екрану, для обходу цієї особливості варто використовувати абсолютне позиціонування або скористатися властивістю display .
Синтаксис
visibility: visible | hidden | collapse | inherit
Значення
- visible
- Показує елемент як видимий.
- hidden
- Елемент стає невидимим або правильніше сказати, повністю прозорим, оскільки він продовжує брати участь у форматуванні сторінки.
- collapse
- Якщо це значення застосовується не до рядків або колонок таблиці, то результат його використання буде таким же, як hidden . У разі використання collapse для вмісту комірок таблиць, то вони реагують, немов до них було додано display: none . Іншими словами, задані рядки і колонки прибираються, а таблиця перебудовується за новою. Це значення не підтримується браузером Internet Explorer.
- inherit
- Успадковує значення батька.
Приклад
HTML5 CSS2.1 IE Cr Op Sa Fx
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> visibility </title> <style> .descr {visibility: hidden; } .B: hover + .descr {visibility: visible; } </style> </head> <body> <img src="images/button.gif" width="98" height="33" alt="Кнопка" class="b"> <div class="descr"> Дана ексклюзія є підмножиною астраціональних супрематівних монотенних Федон кадонарного екстрафазорія. </div> </body> </html>
Об'єктна модель
[window.] Document.getElementById (" elementID ").style.visibility
Браузери
Internet Explorer до версії 7.0 включно не підтримує значення inherit і collapse .
Браузер Safari до версії 4.0 не підтримує значення collapse .
Opera до версії 9.5 приймає значення collapse як hidden для всіх елементів.