MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Навигация в списках и блочные ссылки

Название:Навигация в списках и блочные ссылки
Просмотров:153
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание:Когда-то навигационные панели делались из таблиц, заполненных нарисованными в Фотошопе кнопками. В последнее время, когда появилась возможность все больше и больше полагаться на возможности CSS, происходит движение в сторону большей семантичности.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Навигация в списках и блочные ссылки
    Когда-то навигационные панели делались из таблиц, заполненных нарисованными в Фотошопе кнопками. В последнее время, когда появилась возможность все больше и больше полагаться на возможности CSS, происходит движение в сторону большей семантичности. С точки зрения семантики, навигационнное меню - это список ссылок. С этой точки зрения мы на него и будем смотреть.
    С помощью CSS можно с легкостью достичь множества эффектов, для которых ранее пришлось нарезать бы множество графических элементов. Разумеется, чем сложнее эффект, тем лучше браузер требуется для его поддержки, поэтому стоит в любой сложный эффект включать какой-нибудь простой элемент, чтобы обеспечить удобство для посетителей со старыми версиями. Сейчас мы рассмотрим несколько любопытных эффектов для вертикального меню. Горизонтальные меню в настоящее время менее удобны в реализации списками, поскольку обычно требуют поддержки псевдоклассов :before, :after, :first-child, свойства content и прочих сложных вещей. Подготовительная работа
    Нам понадобится список из нескольких ссылок и простейшие базовые стили для начала работы:
    
    ul {border:1px solid black; width:30%; padding:0; margin:1em}
    ul li {list-style:none}
    ul li a {text-decoration:none; color:blue}
    ul li a:hover {color:red}
    
    
    
  • Первая ссылка

  •     
  • Вторая ссылка

  •     
  • Третья ссылка

  •     
  • Еще какая-то ссылка

  •     
        Пара замечаний по этому коду. Во-первых, тут мы уже задали один простой эффект: перемену цвета при наведении мыши. Это самый простой элемент, и я бы рекомендовал включать его во все hover-эффекты, поскольку он понятен любому браузеру, понимающему hover, тогда как более сложные эффекты кто-то может и не понять. Второе замечание: list-style, конечно, можно написать в ul, ничего от этого не изменится. Просто мне захотелось сразу обозначить те четыре селектора, с которыми мы будем работать в дальнейшем. Блокировка
        Вообще мысль оформить навигацию списком довольно очевидна. Но у графических кнопок есть большое преимущество перед текстовыми ссылками: на кнопки можно нажимать по всей площади, тогда как у ссылки клику поддается только сам текст. Раньше люди клали жизнь на алтарь, пытаясь сделать "кликабельной" клетку таблицы. Теперь есть куда более простое (и что немаловажно, легальное) средство: display:block.
        Установка этого атрибута сделает нашу ссылку нажимаемой по всей ширине списка. Чтобы нам было легче это заметить, добавим изменение фона у ссылки:
        
        ul {border:1px solid black; width:30%; padding:0; margin:1em;}
        ul li {list-style:none;}
        ul li a {text-decoration:none; color:blue; display:block}
        ul li a:hover {color:red; background:#eff}
        
        Два очень важных замечания по MSIE 5.0 (что-то, возможно, верно и для более новых). Во-первых, он норовит вставить лишние пробелы между строками:
        Эта проблема решается неэлегантно, но просто: нужно убрать переносы строк между элементами списка:
        
  • Первая ссылка
  • Вторая ссылка
  • Третья ссылка
  • Еще какая-то ссылка

  •     Вторая проблема куда серьезнее, и у нее, кажется, нет решения: если у списка или у какого-либо родительского элемента задана ширина (возможно даже 100%), ссылка не становится нажимаемой вне области текста. ............






    Похожие работы:

    Название:Особенности и характеристика двух основных элементов таможенного оформления
    Просмотров:722
    Описание: Таможенное оформление - это процедура помещения товаров и транспортных средств под определенный таможенный режим и выпуск товаров в соответствии с заявленным режимом. Таможенное оформление начинается не поздн

    Название:Элементы сферической геометрии
    Просмотров:993
    Описание: Экзаменационный реферат по геометрии Выполнил ученик 11 «б» класса Шкерин Андрей Владимирович МОУ «Гагинская средняя общеобразовательная школа» Гагино 2008 Введение На протяжении многих веков человечеств

    Название:Морковь столовая. Элементы агротехники
    Просмотров:499
    Описание: Отношение к факторам внешней среды. Семена моркови очень медленно прорастают. При благоприятных температурах всходы появляются на 10—15-й день после посева, а в холодную и засушливую погоду — на 25—30-й. Они начинают

    Название:Роль микроэлементов в составе удобрений
    Просмотров:505
    Описание: Черноногов В.Г., агроном ОАО «Буйский химический завод» Элементы питания с приставкой «микро» оказывают макроэффект, если они обеспечивают необходимый баланс питания. Данное обстоятельство является ключевым

    Название:Томат. Элементы агротехники
    Просмотров:495
    Описание: Требования к условиям окружающей среды. Томат - однолетняя культура. Стебель томатов травянистый, сочный, во влажной среде дает дополнительные корни, с возрастом становится грубым. В пазухах листьев стебель образу

     
         

    Вечно с вами © MaterStudiorum.ru