DirectoryWeb
    • Каталог
      • Скрипты
      • Боты
      • Программы
      • Android, iOS приложения
    • Арбитраж трафика
      • Тизерные сети
      • SMS рассылки
      • Telegram Ads
      • Анализ трафика
      • Видео трафик
      • Автоматизация
      • CPA-сети
      • Push-реклама
      • Popunder реклама
      • Нативная реклама
      • Ретаргетинг
      • Кейсы
      • Трекеры
      • Партнёрские программы
        • Товарные партнерки
        • Финансовые партнерки
        • Партнерки интернет-магазинов
        • Зарубежные партнерки
      • Реклама в Telegram
      • Сервисы
        • Прокси
        • Виртуальные карты
      • Инструменты
        • Мультиаккаунтинг
      • Обзоры
      • Мануалы
      • Антидетект-браузеры
    • Статьи
      • Маркетплейсы
      • Безопасность в сети
      • Заработок в интернете
      • Сайтостроение
      • Оптимизация сайтов
      • Обучение
      • Криптовалюты
      • Новости
      • Разное
      • Новости сайта
  • Контакты
  • Telegram
  • Вход / Регистрация

Telegram Expert

Psb.Hosing - Хостинговое решение для быстрой и стабильной работы ваших проектов.
Купить резедентные прокси
Vibix - надеждый видео-балансир
    Заработок в интернете без вложений » Статьи » Сайтостроение » Анимированное вертикальное меню

Отзывы

Анимированное вертикальное меню

Статьи / Сайтостроение

[center]Сегодня мы будем создавать анимированное вертикальное меню с круглыми кнопками. Анимация будет очень простая, при наведении шрифт заголовка будет увеличиватся, меняя цвет.

Начнем традиционно — со структуры HTML:

<nav class="menu">
 <ul>
  <li>
   <a href="#">         
   <h3 class="headline">главная</h3>
   <h4 class="description">это ясно...</h4>
   </a>  
  </li>
  <li>
   <a href="#">
   <h3 class="headline">Работы</h3>
   <h4 class="description">посмотреть...</h4>
   </a>
  </li>
  <li>
   <a href="#">
   <h3 class="headline">блог</h3>
   <h4 class="description">почитать...</h4>
   </a>
  </li>
 </ul>
</nav>


Перейдем к стилям, там самое интересное:

.menu{
  width:200px;
  margin:60px 0 0 30px; /* двигаем меню, 60 сверху и 30 слева */
  float:left; /* обтекание слева */
}
.menu ul{
  list-style:none;
  margin:0;
  padding:0;
}
.menu ul li{
  width:140px; /* ширина элементов */
  height:140px; /* высота элементов */
  margin-bottom:-40px;
  border-radius:100%; /* круглим, лучше в % */
  overflow:hidden;
  position:relative;
  -webkit-box-shadow:0 1px 2px #999;
  -moz-box-shadow:0 1px 2px #999;
  box-shadow:0 1px 2px #999;
  text-align:center; /* текст по центру */}


Я комментирую свой код, чтобы потом было легче разбираться.Собственно, этим кодом мы задаем общие стили для элементов списка. Сначала задаем ширину и высоту, потом превращаем квадраты в круги, используя border-radius.

Перейдем к формированию «каскада» из элементов:

.menu ul li:nth-child(even){
float:left;
-webkit-box-shadow:0 1px 2px #666;
-moz-box-shadow:0 1px 2px #666;
box-shadow:0 1px 2px #666;
background:#000; 
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2B2B2B), to(#000));
background:-webkit-linear-gradient(top, #2B2B2B, #000);
background:-moz-linear-gradient(top, #2B2B2B, #000);
background:-ms-linear-gradient(top, #2B2B2B, #000);
background:-o-linear-gradient(top, #2B2B2B, #000);
}
.menu ul li:nth-child(odd){
float:right; /* следующий - справа */
background:#FFF; 
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#EEE));
background:-webkit-linear-gradient(top, #FFF, #EEE);
background:-moz-linear-gradient(top, #FFF, #EEE);
background:-ms-linear-gradient(top, #FFF, #EEE);
background:-o-linear-gradient(top, #FFF, #EEE);
}


Используя псевдокласс ntn-child, мы можем применять стили к элементам, на основе их нумерации в дереве элементов. Допустим, наше вертикальное меню — список из 5 элементов. Используя ntn-child(even), мы назначаем стиль каждому четному элементу, nth-child(odd) — соответственно, нечетному. Код выше как раз это демонстрирует. Псевдокласс имеет достаточно гибкие и мощные «настройки», если будет интересно — дайте знать, расскажу подробнее об этом.

Закончили с элементами списка, перейдем к заголовку и описанию:

.menu .headline{
padding-top:45px; /* отступ сверху */
font-family: 'Ubuntu', sans-serif;/*Шрифт заголовка*/
font-size:1em; /* размер для заголовков */
color:#333; /* цвет заголовков */
text-transform:uppercase; /* Все в верхний регистр */
text-shadow:0 0 1px #CCC;
}
.menu ul li:nth-child(even) .headline{
color:#FFF; 
}
.menu .description{
font-family: 'Ubuntu', sans-serif;/*Шрифт описания*/ 
font-size:16px; /* размер для подзаголовков */
color:#999; /* цвет */
text-shadow:1px 1px 1px #CCC;
}
.menu ul li:nth-child(even) .description{
color:#CCC;
text-shadow:none;
}
.menu ul li:hover .headline{
font-size:20px; /* размер при наведении*/
color:#888; /* Цвет при наведении */
text-shadow:none;
}
.menu ul li:active .headline{
color:#FFF; /* Цвет при клике */
}


Оформили заголовок и описание, настроили их поведение при наведении.

.menu ul li a{
 display:block;
 width:100%;
 height:100%;
 text-decoration:none;
}
.menu .headline, .menu .description{
 margin:0;
 padding:0;
 font-weight:normal;
 -webkit-transition:all 0.2s linear;
 -moz-transition:all 0.2s linear;
 -ms-transition:all 0.2s linear;
 -o-transition:all 0.2s linear;
 transition:all 0.2s linear;
}


Вот и все ссылка на исходники ниже!

Анимированное вертикальное меню

13-04-2013, 18:19 Неизвестно
.
vert_menu.zip " class="btn btn-primary w-100 f90 fw7" target="_blank" rel="nofollow noopener external" itemprop="downloadUrl">
Скачать

Telegram

МАРКЕТПЛЕЙС ЦИФРОВЫХ ТОВАРОВ

Перейти в чат вебмастеров

русские сериалы

  • DirectoryWeb
  • 13.04.2013
  • 1 7 802
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
Скрипт SMS платника поиска по номеру телефона
Скрипт SMS платника поиска по номеру телефона
24-11-2014, 17:54, ---
Скрипт монетизации коротких ссылок AdLinkFly v5.1.1
Скрипт монетизации коротких ссылок AdLinkFly v5.1.1
26-05-2018, 09:04, Рекламные сервисы
PDL-Profit: отзывы
PDL-Profit: отзывы
9-06-2024, 18:55, Статьи
Leadrock: отзывы о партнерке
Leadrock: отзывы о партнерке
9-06-2024, 18:01, Статьи
Скрипт кассы взаимопомощи  «Cash-Fast»
Скрипт кассы взаимопомощи «Cash-Fast»
2-04-2014, 00:08, HYIP, MLM, МММ
Скрипт торговой площадки криптовалютой Tradebox v6.3
Скрипт торговой площадки криптовалютой Tradebox v6.3
3-05-2022, 09:35, Обменники

Твой комментарий..

  • Скрипты
    • Telegram
    • Финансы
    • CS:GO
    • Бонусники
    • Браузерные игры
    • Интернет магазины
    • Автопостинг
    • Доски объявлений
    • Обменники
    • Казино
    • Каталоги
    • Конструкторы сайтов
    • Облачные майнинги
    • Платёжные системы
    • Рекламные сервисы
    • Социальные сети
      • TikTok Ads
    • Экономические игры
    • Чаты
    • Хостинги
    • HYIP, MLM, МММ
    • Фриланс биржи
    • E-mail рассылки
    • Разное
  • Арбитраж трафика
    • Тизерные сети
    • SMS рассылки
    • Telegram Ads
    • Анализ трафика
    • Видео трафик
    • Автоматизация
    • CPA-сети
    • Push-реклама
    • Popunder реклама
    • Нативная реклама
    • Ретаргетинг
    • Кейсы
    • Трекеры
    • Партнёрские программы
      • Товарные партнерки
      • Финансовые партнерки
      • Партнерки интернет-магазинов
      • Зарубежные партнерки
    • Реклама в Telegram
    • Сервисы
      • Прокси
      • Виртуальные карты
    • Инструменты
      • Мультиаккаунтинг
    • Обзоры
    • Мануалы
    • Антидетект-браузеры
  • HTML шаблоны
  • Боты
  • Программы
    • Парсинг
  • Android, iOS приложения
  • Статьи
    • Маркетплейсы
    • Безопасность в сети
    • Заработок в интернете
    • Сайтостроение
    • Оптимизация сайтов
    • Обучение
    • Криптовалюты
    • Новости
    • Разное
    • Новости сайта
Affi.co — Партнёрская программа для заработка на дейтинге, ботах и свипах
Подробнее
Affi.co — Партнёрская программа для заработка на дейтинге, ботах и свипах
BITBROWSER: бюджетный антидетект-браузер для арбитражников и мультиаккаунтинга
Подробнее
BITBROWSER: бюджетный антидетект-браузер для арбитражников и мультиаккаунтинга
Как автоматизировать отправку веб и мобильных пуш-уведомлений через PUSH.express
Подробнее
Как автоматизировать отправку веб и мобильных пуш-уведомлений через PUSH.express
Adsbridge
Подробнее
Adsbridge
Конвертер аккаунтов Telegram из session+json в TDATA
Подробнее
Конвертер аккаунтов Telegram из session+json в TDATA
DDoS-GUARD представляет бесплатный сервис защиты от DDoS-атак
Подробнее
DDoS-GUARD представляет бесплатный сервис защиты от DDoS-атак
Скрипт браузерной онлайн игры NEVERLANDS
Подробнее
Скрипт браузерной онлайн игры NEVERLANDS
Скрипт инвестиционного проекта Reliable-Up
Подробнее
Скрипт инвестиционного проекта Reliable-Up
Уязвимость в модуле аватарики
Подробнее
Уязвимость в модуле аватарики
Скрипт инвестиционного HYIP проекта DODG  RAIN
Подробнее
Скрипт инвестиционного HYIP проекта DODG RAIN
Loading...

Внимание! Данный материал предоставлен сайтом DirectoryWeb.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое

  • Топ просмотров
  • Высший рейтинг
  • Самый топ
Скидка 50% на Cloaking.House к 14 февраля

Скидка 50% на Cloaking.House к 14 февраля

  • redactor
  • 14.02.2026
  • 1 56
  • 0
    • 20
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скидка 50% на Cloaking.House к 14 февраля

Скидка 50% на Cloaking.House к 14 февраля

  • redactor
  • 14.02.2026
  • 1 56
  • 0
    • 20
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт сайта рулетки CSGOSHIK

Скрипт сайта рулетки CSGOSHIK

  • DirectoryWeb
  • 01.10.2018
  • 1 5 335
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино Фараон

Скрипт онлайн казино Фараон

  • DirectoryWeb
  • 30.09.2018
  • 1 9 499
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино FlashCasino 1.2

Скрипт онлайн казино FlashCasino 1.2

  • DirectoryWeb
  • 26.10.2018
  • 1 4 951
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Cкрипт онлайн лотереи Lottery for life

Cкрипт онлайн лотереи Lottery for life

  • DirectoryWeb
  • 17.10.2018
  • 1 4 960
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино Вулкан NEW

Скрипт онлайн казино Вулкан NEW

  • DirectoryWeb
  • 28.10.2018
  • 1 14 700
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт игры моментальной лотереи - рулетки Best-Loto

Скрипт игры моментальной лотереи - рулетки Best-Loto

  • DirectoryWeb
  • 23.01.2018
  • 1 9 199
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт Bitcoin игр онлайн Quizda

Скрипт Bitcoin игр онлайн Quizda

  • DirectoryWeb
  • 01.08.2018
  • 1 5 668
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт моментальной лотереи Fast Loto

Скрипт моментальной лотереи Fast Loto

  • DirectoryWeb
  • 05.10.2017
  • 1 8 659
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино Brilliant-Club

Скрипт онлайн казино Brilliant-Club

  • DirectoryWeb
  • 02.07.2017
  • 1 11 758
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Информация
  • О проекте
  • Правила
  • Статистика
  • Облако тегов
  • Контакты
  • Карта сайта
Каталог
  • Скрипты
  • Боты
  • Программы
  • Android, iOS приложения
  • Статьи
Арбитраж трафика
  • Кейсы
  • Партнёрские программы
  • Сервисы
  • Инструменты
  • Обзоры
Полезные ссылки
  • Партнерские программы и сервисы
  • Скрипты, моды и шаблоны
Заказ
Быстрый вход

Используйте социальные сети для быстрой регистрации и авторизации.

ВКонтакте
Создать аккаунт / Регистрация
Авторизация

Я забыл свой пароль