Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CSS.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
76.8 Кб
Скачать

2.14. Позиционирование элемента. Размещаем элемент в произвольном месте окна Web-браузера

Листинг 2.9. Позиционирование элементов

<HTML>

<HEAD>

<TITLE>Позиционирование элементов</TITLE>

<STYLE>

P.abz3 { position: absolute; top: -75px; left: -75px; width: 250px; height: 250px; overflow: hidden; z-index: 2; background-color: green }

P.abz5 { position: absolute; top: 80px; left: 50%; width: 150px;

height: 150px; overflow: auto; z-index: 3; background-color: silver }

P.abz7 { position: relative; top: 0px; left: 30px }

</STYLE>

</HEAD>

<BODY>

<P>Статически позиционированный абзац1</P><BR><BR><BR>

<P style="position: absolute; top: 0px; left: 120px; width: 150px; height: 150px; overflow: scroll; z-index: 1; background-color: silver">Абсолютно позиционированный абзац2</P>

<P class="abz3">Абсолютно позиционированный абзац3 наполовину выходящий за границу окна Web-браузера и перекрывающий все остальные элементы страницы</P>

<P>Статически позиционированный абзац4</P><BR><BR><BR>

<P class="abz5">Абсолютно позиционированный абзац5, местоположение которого задано в процентах.</P>

<P>Статически позиционированный абзац6</P>

<P class="abz7">Относительно <BR>позиционированный <BR>абзац7.</P>

<P>Статически позиционированный абзац8</P>

</BODY>

</HTML>

2.15. Управление отображением элемента. Скрываем и отображаем абзацы

Листинг 2.10. Скрытие и отображение элементов

<HTML>

<HEAD>

<TITLE>Скрытие и отображение элементов</TITLE>

<SCRIPT language="JavaScript">

<!--

function ChangeAbz1() {

if (abz1.style.display=='none') {

abz1.style.display='block';

}

else {

abz1.style.display='none';

}

}

function ChangeAbz2() {

if (abz2.style.visibility=='hidden') {

abz2.style.visibility='visible';

}

else {

abz2.style.visibility='hidden';

}

}

//-->

</SCRIPT>

</HEAD>

<BODY>

<A href="javascript:ChangeAbz1()">Щелкните на ссылке, чтобы отобразить или скрыть абзац</A>

<P id="abz1" style="display: none; background-color: silver">Скрытый абзац</P>

<P>Демонстрация применения атрибута display.</P><BR>

<A href="javascript:ChangeAbz2()">Щелкните на ссылке, чтобы отобразить или скрыть абзац</A>

<P id="abz2" style="visibility: hidden; background-color: silver">Скрытый абзац</P>

<P>Демонстрация применения атрибута visibility.</P>

</BODY>

</HTML>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]