Skip to content
Snickersmix edited this page Aug 20, 2012 · 11 revisions

Представляю вашему вниманию меню с плавной инверсией цвета при перетекании курсора.

image
Как это работает
Для меню создается его клон облаченный в контейнер. При наведении пользователем на элемент меню, позиция контейнера смещается на этот элемент, и внутренний контент так же прокручивается к этому элементу.
Наглядно:
image
Благодаря этому и достигается нужный эффект.
Подключение
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" 
    type="text/javascript"></script>
    <script src="js/inji_inversion_menu.js" type="text/javascript"></script>
    <script>
        $(function() {
            $( '.menu' ).inji_inversion_menu({bg:'#444',font:'#fff'});
        });
    </script>
Опции
options = {
  bg: '#000', // бэкграунд
  font: '#fff', // цвет шрифта
  activeclass: 'active', //класс активного элемента
  cloneclass: 'inji_inversion_menu_clone', // класс клона меню
  navcursorclass: 'inji_inversion_menu_navcursor' // класс курсора
}
Ссылки
Демо
Архив с плагином
[Хабр](http://habrahabr.ru/post/149864/)
P.S.
буду признателен за конструктивные замечания и предложения по улучшению