Вход | Регистрация

Информационные технологии ::

Метки:

Выпадающие меню с помощью CSS

Я
   Волшебник
 
23.08.04 - 23:41
Каждый, кому доводилось создавать выпадающие меню, знаком с тем, какое количество скриптов требуется для этого. Между тем, используя грамотно структурированный HTML-код и несложные CSS-правила, можно создать симпатичное выпадающее меню, которое легко менять и дополнять, и при этом оно будет работать во множестве браузеров, в том числе и в Internet Explorer. И самое главное для вас, любители "чистого" кода - никакого JavaScript!

Статья:
http://www.webmascon.com/topics/coding/42a.asp

Пример меню:
http://www.alistapart.com/d/horizdropdowns/horizontal2.htm
 
 
   Guk
 
1 - 23.08.04 - 23:45
Да что же это такое то...
   Волшебник
 
2 - 23.08.04 - 23:48
(1) А что тебя смущает? Форум посвящен не только 1С.
   Guk
 
3 - 23.08.04 - 23:51
(2) Конечно не только.
Просто боюсь что скоро форум превратится в мудрые изречения Волшебника и ничего более.
Хотя, ты хозяин, тебе и решать...
   Волшебник
 
4 - 23.08.04 - 23:52
(3) Зря боишься.
   Guk
 
5 - 23.08.04 - 23:55
(4) Ну дай то бог...
   Кувшин
 
6 - 24.08.04 - 00:11
(0) Накипело, выкладывай все!
   Camino
 
7 - 24.08.04 - 01:10
(0) Врут они все. Я проверял, там меню на JS написано. Да и ничего интересного особенно не показали. Я такое делал еще года 2 назад.
   romix
 
8 - 24.08.04 - 04:22
(0) Имхо это кора (в Opera 6.05 у меня ничего не выпадает).
Эффектные выпадающие меню надо делать на Flash.
Примеры (с исходниками) можно отыскать, например, на www.flasher.ru
http://flasher.ru/src/getswf_2045_2/
http://flasher.ru/src/getswf_2001_2/
Есть много других примеров.
Преимущество для посещаемого ресурса в том, что единожды скачанный swf будет эффективно закеширован у всех клиентов (если, конечно, проставить параметры, а не как со звездами). И будет одинаково отображаться независимо от браузера.
   skunk
 
9 - 24.08.04 - 07:32
что бы из-за каких то д...ов сайт грузился полчаса... удачи
   romix
 
10 - 24.08.04 - 13:45
(9) Простые flash-анимации (такие как меню) очень компактны.
Килобайт 5, к примеру. Навороты с растровой графикой и музыкой, конечно, весят больше: что туда положишь, то там и будет.

+ если правильно проставить параметры кеширования в HTTP-заголовке, то этот файл swf будет указанное (любое) время лежать в кеше клиента, и при повторном заходе на страницу браться оттуда. Когда автору страницы придет время поменять swf, его (swf) потребуется просто переименовать и изменить ссылку на него из HTML.

Если страница каждый раз грузится долго, то это означает, что неверно настроены параметры кеширования, или разработчик перегрузил дизайн наворотами.
 
  Рекламное место пустует


Список тем форума
Рекламное место пустует   Рекламное место пустует
Компьютер — устройство разработанное для ускорения и автоматизации человеческих ошибок.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует