Всем привет. Попробовал реализовать анимированое меню таким вот образом http://codepen.io/BirviZ/pen/XbRBxg Если наводить курсор на синюю панель и убирать, работает все хорошо. Но если попробовать пройтись по пунктам, то меню начинает глючить. Догадываюсь, что у родительского nav срабатывает MouseOut. Но как сделать, что бы не срабатывало данное событие в пределах пунктов, пока не догадываюсь.
Всем привет. Не знаю, может подобный вопрос и поднимался, но интересует алгоритм слайдера. Не то, что бы сделайте бесплатно. а может есть уже у кого опыт. Нужно пролистывать несколько дивов, и пролистывание должно происходить, только в том случае, если они все не помещаются в ширину окна. Опять, же нужен совет по поводу алгоритма, а не решение. Как реализовать на JS. хочу подумать сам.
спс. Буду этой ссылкой пользоваться. Заодно там поищу phghack.js. Скрипт исправляющий баг png прозрачности в ИЕ6. (Хотя таких мамонтов лучше сразу редиректить на страницу скачивания нормального браузера))))))) Кстати, я так понимаю, что блочная верстка - это хорошо, но и таблицами брезговать не стоит. Есть куча задач, где таблицы будут лучше. напр. верстка форм. или вывод товара в интернет магазине..... Да мало ли что еще.....
Понял. Значит второй вариант и не мучаемся. А этот код в отдельный js файл и подключать везде) А будет ли он работать с селекторами типа nav {стиль: свойство;} или лучше стили через классы(идентификаторы) присваивать?
Вот еще вопрос по верстке. Так как HTML5 теги не поддерживаются старыми браузерами, то допустим ли такой вид кода? <header> <div class="header"> ... </div></header><nav> <div class="nav"> ... </div></nav> Ну либо классы заменить на ID. Или лучше писать так? <header class="header"> ...</header><nav> ...</nav>