Резиновый двухколоночный макет
Резиновый двухколоночный макет
Действуем аналогично описанному выше способу формирования колонок с использованием плавающего размещения, но значения свойств width и margin-left задаем в процентах.
Свойство min-width для блока container устанавливает минимальную ширину, если окно браузера будет меньше этого значения, появится горизонтальная полоса прокрутки. Свойство max-width, наоборот, задаёт максимальную ширину, которая не будет превышена. Откройте Пример 4, попробуйте изменить ширину окна браузера. Проанализируйте код данной web-страницы. Три столбца с шапкой и нижним колонтитулом
В данном макете используется плавающее размещение. Откройте Пример 5, попробуйте изменить ширину окна браузера. Проанализируйте код данной web-страницы. Обратите внимание, что свойство float для всех столбцов установлено в значение left, а сами столбцы размещаются друг за другом по горизонтали. Для элемента div с ID-селектором #footer используется свойство clear со значением both. Это гарантирует, что нижний колонтитул полностью очистит столбцы с плавающим размещением. Для колонок можно указать фиксированную ширину или плавающую (использовать значения, выраженные в процентах). Задание
Управление видом отображения элемента Атрибут media Атрибут media устанавливает тип устройства вывода, для которого предназначена таблица стилей, может принимать следующие значения:
Можно устанавливать сразу несколько значений, перечисляя их через запятую.
Чтобы организовать печать web-страницы, следует разместить ссылку вида:
Задание
Проанализируйте код. Дополнив его свойствами overflow, z-index, float, добейтесь нужного эффекта (в зависимости от размеров изображений измените значения свойств top/left, width/height).
Выпадающие меню Создание выпадающего меню начинается с определения его структуры на основе многоуровневого списка.
Далее следует убрать маркеры в списке, отступы, задать ширину меню.
Чтобы относительно основного меню абсолютно позиционировать подменю, зададим для основного меню значение relative свойства position, а для подменю — absolute. Используя свойства left и top, укажем положение подменю относительно родительского пункта меню. Чтобы подменю не отображалось при открытии документа, определим свойство display со значением none.
Для того, чтобы каждая ссылка занимала всё отведённое для неё место внутри содержащего её элемента списка, присвоим свойству display значение block.
Организуем появление подменю при наведении указателя мыши на элемент основного меню.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|