Выдвижное меню на CSS


Выдвижное меню на CSS

400
9.2 из 10
Проголосовало: 10




Выдвижное меню | by CbIPoK2513


Минималистичное выдвижное меню с анимацией сделанное на чистом CSS.
В нужную часть сайта:
Код

<div class="menu">  
  <a href="#">Раздел</a>  
  <a href="#">Раздел</a>  
  <a href="#">Раздел</a>  
  <div class="link_drop">  
  <a href="#" class="link_drop_top">Выпадающий раздел</a>  
  <a href="#">Подраздел</a>  
  <a href="#">Подраздел</a>  
  <a href="#">Подраздел</a>  
  <a href="#">Подраздел</a>  
  <a href="#">Подраздел</a>  
  </div>  
  <a href="#">Раздел</a>  
  <a href="#">Раздел</a>  
  </div>


CSS код добавить в Управление дизайном > Таблица стилей CSS

Код

.menu {width: 100%; overflow: hidden; border-radius: 5px; font-size: 13px; font-family: 'Open Sans', Tahoma, sans-serif;}  
  .menu a {width: calc(100% - 10%); height: 30px; line-height: 30px; padding: 0 5%; display: block; background: rgb(229,101,76); border-bottom: 1px solid rgba(34,34,34,.25); color: #fff; text-decoration: none !important;}  
  .link_drop a {background: rgb(71, 65, 65); padding-left: calc(5% + 5px); width: calc(100% - 10% - 5px);}  
  .link_drop a:hover {box-shadow: 4px 0 0 0 rgb(229,101,76) inset;}  
  .link_drop {height: 31px; overflow: hidden;}  
  .link_drop:hover {height: calc(31px + 31px * 5);}  
  .link_drop_top {background: rgb(229,101,76) !important; width: calc(100% - 10%) !important; padding: 0 5% !important;}  
  .link_drop:before {width: 30px; height: 30px; content: ''; background: url('/img/drop.png') no-repeat center / 100%; transform: translate(-5px,0) rotate(-90deg); display: inline-block; float: right;}  
  .link_drop:hover:before {transform: translate(-5px,0) ;}  
  .link_drop, .menu a, .link_drop:before {transition: all linear .3s; -moz-transition: all linear .3s; -webkit-transition: all linear .3s; -o-transition: all linear .3s;}


Изображение:
Автор публикации: Загрузка
Загрузка
CbIPoK2513, это его n материал
  • Всего комментариев: 3

Админинстратор
0
Админинстратор написал: Написано 12 Апреля 2016 в 21:38
Комментарий №3
Хорошее меню

Вовчик
0
Вовчик написал: Написано 10 Апреля 2016 в 01:45
Комментарий №1
прикольно, но вот у меня на старой опере меню не раздвигается

CbIPoK2513
0
CbIPoK2513 написал: Написано 10 Апреля 2016 в 02:05
Комментарий №2
Возможно из-за того, что опера не видит такой рецепт как a1:hover .a2 biggrin
Но это, наверное, исправимо использованием JS.

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2110
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • LeKcUs написал:
  • В самый конец просто добавьте вот такие теги... И у Вас не будет больше возникать вопросов! cry

    <!-- </popup> -->$POWERED_BY$<!-- <popup> -->
  • invitesystem написал:
  • Скачал архив, залил сайт, но проблема с кодом для вставки в конструктор шаблонов. Какие-то в нём знаки вопроса и без обязательного $POWERED_BY$
  • Marishka написал:
  • Можно, включите фантазию. Бесплатно никто ничего делать не будет.... Данный скрипт то написали так как попросили happy
  • BLAzER написал:
  • А на условных операторах это не сделать?
  • Вовчик написал:
  • Кто-то недавно об этом спрашивал
    Последние темы
    Опрос
    422
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 4
    Гостей: 4
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: