Есть небольшое замечание: в горизонтальном меню при перемещении курсора текст дергается.
А в остальном все хорошо.
Спасибо, что поделились наработками.
— В Firefox 14.0.1 нельзя перейти на последний пункт горизонтального меню.
— В Firefox 14.0.1 надписи в горизонтальном меню явно меняют свое положение.
— В Chrome 21.0.1180.79 надписи в горизонтальном меню «колбасит» при анимации.
Спасибо, пристрою себе на сайт
Если случайно задеть мышкой меню, контейнер дернется в ее сторону.
Возможно кому-нибудь пригодится, наткнулся в сети на плагин, «ждущий, когда мышка остановится», перед тем как вызвать onHover
Еще одно замечание: если навести мышь на пункт меню, а потом убрать (вбок с вертикального, вниз с горизонтального), то выделение возвращается на пункт «Third».
если речь идет о возвращении выделения к изначально активному пункту меню, то это так и было задумано. ведь если пользователь просто пробежится по меню и не станет никуда переходить, то маркер ведь должен и дальше сообщать, в каком разделе сайта мы сейчас находимся. либо я не совсем понял ваш вопрос
С точки зрения юзера скажу что в каком-нибудь интернет-магазине подобного не потерпел-бы. Подсветка выбранного пункта меню теряет смысл, т.к. я нажму туда сразу и не стану ждать несколько секунд ползущий к курсору индикатор.
предложения по улучшению:
Как минимум добавьте настройку скорости. Тогда можно говорить о юзабельности. А пока что забавно, не более.
Я вижу, что необязательно =) Я о том, что подсветка в таком случае не несет функциональной нагрузки. Если юзер успевает нажать на ссылку до того, пока доедет подсветка, зачем она нужна вообще?
это лишь дополнение к оформлению. пользователь не всегда моментально нажимает на нужный пункт. я например когда читаю меню.провожу по нему мышкой и для меня этот эффект интересен
Пора бы уже анимацию отдавать на откуп css.
Пример можно посмотреть тут ekaterinabrovko.com/, ие конечно не поддерживается, но сделать поддержку и анимировать только для его не так сложно будет сделать.
Меню с плавной инверсией цвета