Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Поиск
Последние темы
» Ошибка в стиле форума Solarisавтор Deimos Сегодня в 20:26
» Очередной слайдер-карусель картинок от помощника "Домовой"
автор Y.nby Сегодня в 19:57
» фотки не уменьшаются
автор MargoTula Сегодня в 19:57
» Причина редактирования сообщения
автор Belokniznik Сегодня в 19:54
» Как сделать удвоение темы?
автор Pin Сегодня в 18:44
» забыл адрес своего форума
автор Dana Domirani Сегодня в 18:23
» Как создать новый статус
автор Ilya Сегодня в 17:53
» Куда ставить код полосы прокрутки?
автор Pin Сегодня в 17:44
» Кнопки "Отправить" "Предпросмотр"
автор Belokniznik Сегодня в 17:17
» Виджет часов
автор Belokniznik Сегодня в 17:14
Прямые ссылки- Проблемы соединения
- Проблемы со скриптами
- Панель администратора
- Оформление вашего форума
- Разные проблемы
------------------------------
Сервис графической поддержки
- Сайт Hitskin.com
- Сервис графической помощи
- Стол заказов- Генератор заказов
------------------------------
Разное
- Раскрутка форумов
- Предложения/Улучшения
- Полезные ссылки
Анимированное меню навигации
Страница 1 из 1 • Поделиться •
Анимированное меню навигации
Этот способ позволяет анимировать меню - при наведении мыши на изображение кнопки оно будет полностью меняться на другое.


1. Для начала необходимо создать комплект кнопок навигации. Каждая кнопка должна состоять из двух, расположенных друг над другом (и обязательно равных по высоте): нижняя - это вид кнопки в обычном состоянии, верхняя - вид при наведении на нее курсора.














Ширина кнопок может быть разной, но высота всех - строго одинаковой.
2. Установите кнопки в ПА > Оформление > Управление картинками > Продвинутый режим

3. Откройте ПА > Оформление > Главная > Верхняя часть страниц & Навигация
Выберите переключатель: Показывать в панели навигации только картинки : Да

4. Добавьте в ПА > Оформление > Цвета > Каскадная таблица стилей CSS следующий код:
Внимание: значения высоты и отступа сверху
height: 37px
и
margin-top:-37px
нужно изменить вручную, они должны быть равны высоте вашей кнопки:

После этого сохраните изменения CSS. Все.
Код одинаково подходит для всех движков.
Примечание для движка IPB
Если необходимо выставить кнопки вплотную друг к другу, добавьте код:
Если кнопка с прозрачным фоном (например, в формате gif или png), то для устранения подсветки фона под ней добавьте следующий код:
Примечание для движка PunBB
Если необходимо выставить кнопки вплотную друг к другу, добавьте код:


1. Для начала необходимо создать комплект кнопок навигации. Каждая кнопка должна состоять из двух, расположенных друг над другом (и обязательно равных по высоте): нижняя - это вид кнопки в обычном состоянии, верхняя - вид при наведении на нее курсора.














Ширина кнопок может быть разной, но высота всех - строго одинаковой.
2. Установите кнопки в ПА > Оформление > Управление картинками > Продвинутый режим

3. Откройте ПА > Оформление > Главная > Верхняя часть страниц & Навигация
Выберите переключатель: Показывать в панели навигации только картинки : Да

4. Добавьте в ПА > Оформление > Цвета > Каскадная таблица стилей CSS следующий код:
- Код:
.mainmenu {
display:inline-block;
height:37px;
overflow:hidden;
vertical-align: top;
/* для корректного отображения в старых браузерах */
display:-moz-inline-stack;
zoom:1;
*display:inline;
_overflow:hidden;
}
a.mainmenu img {
margin-top:-37px;
}
a.mainmenu img:hover{
margin-top: 0px;
}
Внимание: значения высоты и отступа сверху
height: 37px
и
margin-top:-37px
нужно изменить вручную, они должны быть равны высоте вашей кнопки:

После этого сохраните изменения CSS. Все.
Код одинаково подходит для всех движков.
Примечание для движка IPB
Если необходимо выставить кнопки вплотную друг к другу, добавьте код:
- Код:
#submenu ul li a {
padding: 0px;
margin: 0px;
background-color: none;
}
Если кнопка с прозрачным фоном (например, в формате gif или png), то для устранения подсветки фона под ней добавьте следующий код:
- Код:
#submenu ul li a:hover {
background-color: transparent;
}
Примечание для движка PunBB
Если необходимо выставить кнопки вплотную друг к другу, добавьте код:
- Код:
#pun-navlinks li a {
margin: 0;
}
Последний раз редактировалось: Dana Domirani (Сб 22 Окт - 12:41), всего редактировалось 4 раз(а)
Re: Анимированное меню навигации
Демонстрационный вариант стиля с анимированными кнопками меню можно посмотреть тут.
Внимание: если Вы все сделали правильно, но кнопки "почему-то" не работают - проверьте, чтобы была отключена Оптимизация CSS: ПА > Оформление > Цвета > Каскадная таблица стилей CSS - Опции CSS - Оптимизировать вашу CSS: нет
Внимание: если Вы все сделали правильно, но кнопки "почему-то" не работают - проверьте, чтобы была отключена Оптимизация CSS: ПА > Оформление > Цвета > Каскадная таблица стилей CSS - Опции CSS - Оптимизировать вашу CSS: нет

| Где находится CSS? Па > Оформление > Цвета > Каскадная таблица стилей CSS Где искать основные шаблоны? ПА > Оформление > Шаблоны > Общие настройки |
Похожие темы» Редактирование левого меню
» Реалистичное анимированное падение в Photoshop
» Анимированное сердце
» Флеш-Меню на тему "Сталкер"
» Раздвижное меню (темное)
» Реалистичное анимированное падение в Photoshop
» Анимированное сердце
» Флеш-Меню на тему "Сталкер"
» Раздвижное меню (темное)
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения

Форум
Туториалы
Навигатор по ПА
Кино-месяц на Forum2x2: новый Кинофестиваль и Конкурс







Правила форума


автор 



