Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 468 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 483 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 490 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-settings.php on line 526 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-includes/cache.php on line 103 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-includes/query.php on line 21 Deprecated: Assigning the return value of new by reference is deprecated in /home/bahus/data/www/fixblog.ru/css/wp-includes/theme.php on line 618 Fix Blog - CSS Справочник » Blog Archive » visibility

visibility

visibility

Браузер Internet Explorer Netscape Opera Safari Mozilla Firefox
Версия 5.5 6.0 7.0 7.0 8.0 7.0 8.0 9.0 2.0 3.0 1.7 1.0 2.0 3.0
Поддерживается Част. Част. Част. Да Да Да Да Да Да Да Част. Да Да Да

Част. — поддерживается частично.

Краткая информация

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

Описание

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

Синтаксис

visibility: visible | hidden | collapse

Аргументы

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

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

Пример

Валидный HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>visibility</title>
<script type="text/javascript">

function hiddenLayer() {
document.getElementById("descr").style.visibility = "hidden";

}

function showLayer() {
document.getElementById("descr").style.visibility = "visible";
}

</script>

</head>
<body>

<p><a href="#" onMouseOver="showLayer()" onMouseOut="hiddenLayer()"><img
src="button.gif" width="98" height="33" alt="Кнопка"></a></p>

<div id="descr" style="visibility: hidden">Данная
эксклюзия является подмножеством астрациональных супремативных монотенных федоний
кадонарного экстрафазория.</div>

</body>
</html>

Объектная модель

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

Примечание

Аргумент collapse браузер Mozilla поддерживает
только с версии 1.8а. Internet Explorer это значение игнорирует полностью.

This entry was posted on Четверг, Август 21st, 2008 at 7:11 пп and is filed under visibility. Both comments and pings are currently closed.

Leave a Reply