|
| ||||||
|
Всплывающая панель с контентом (продолжение)<<< На предыдущую На двух страницах. Страница 2. Установка всплывающей панели на сайт блочной вёрсткиЕсли у Вас не выполнены действия, оговоренные на первой странице, сделайте это. А именно, скачайте учебный материал и выполните 1-й и 2-й пункты раздела «Установка всплывающей панели». Если ваш сайт на DIV, можно позиционировать блоки DIV относительно «родительского» блока с помощью CSS, а именно атрибута position:absolute и его свойств: left, top, right и bottom. Для осуществления этого действия выполните несколько шагов: Шаг 1. Создайте пустой контейнер («родительский блок») для всплывающего блока, используя свойство position: relative; Для этого в файле стилей создайте селектор #container_panel и пропишите параметры: ширину (width:680px;), высоту (height:520px;), выравняйте по центру (margin: 0 auto;). Цветовой фон контейнера (background-color:#BDB76B;) я специально задал, чтобы было видно, затем его можно сделать белым:
#container_panel
{
width: 680px;
height: 520px;
background-color: #BDB76B;
position: relative;
margin: 0 auto;
}
В раздел body впишите код контейнера с id="container_panel": <div id="container_panel"></div> В результате получаем пустой («родительский») блок, в котором будет всплывать панель: Шаг 2. Внутри этого блока создаем еще один <div id="panel"></div> и используя свойство position: absolute; позиционируем блок (top, bottom, left, right). Для этого в файл стилей добавляем селектор #panel:
#panel
{
position: absolute;
top: 5px;
left: 20px;
}
Так выглядит код блоков до вставки кода панели:
<div id="container_panel">
<div id="panel">
Здесь код всплывающей панели
</div>
</div>
Этот код необходимо расположить в разделе body в том месте, где будет всплывать панель:
<div id="container_panel">
<div id="panel">
<!--реклама в панели-->
<div id="reg_form" style="display:none;">
<a href="URL-адрес" target="_blank"><img src="img/файл изображения.jpg" width="640" height="480" border="0" alt="название"></a>
</div>
<!--/реклама в панели-->
</div>
</div>
После того, как всё сделано, получится следующее: В этом месте можно перезагрузить страницу, чтобы было удобнее посмотреть демо-пример всплывающей панели. Конечно, в моём варианте, расположение панели не самое выгодное. Чтобы посетители сайта её замечали, она, скорее всего, должна располагаться ближе к верху страницы. Но, это уже ваше дело, куда её определить. Успехов в освоении материала. До новых встреч. L.M. <<< На предыдущую На двух страницах. Конец страницы 2. | |||||
| ||||||