-->

Ads 468x60px

Labels



Жириновщина - Самое интересное в блогах

Владимир Вольфович Эйдельштейн, больше известный под фамилией Жириновский - явление в российской политике неординарное. Политический аферист, умело лавирующий между «ветвями власти».

Русский спрут

На место убитого комиссара назначают Коррадо Каттани, опытного полицейского... Так бы сказали, рассказывая об известном сериале. Но речь идет о русском спруте...

Если завтра война...

До недавнего времени разговоры военных аналитиков и экспертов в основном велись вокруг угрозы терроризма, войн и развала стран на Ближнем Востоке, но все чаще и чаще в СМИ всплывает тема возможной войны...

Кремлевские байки

Самые обсуждаемые темы в Кремле и за его стенами, не обойдем мимо и международные сношения - всё через призму изъянов

Работа в интернете без вложений

Ранее не задавался таким вопросом, а потом понял, что тема действительно актуальна и найти работу в интернете хотят многие. Более того, я сам ее искал и находил.


понедельник, 6 марта 2017 г.

Стильное выпадающее меню на CSS3

Выпадающее меню на HTML / CSS без использования JavaScript
Снова здравствуйте! Сегодня я предлагаю Вам посмотреть на то, как просто можно сделать стильное выпадающее меню для своего сайта или блога на чистом CSS3.
Тем более, что ранее мы научились добавлять эффекты картинкам, а недавно и кнопкам придали "живого" вида. Так, что эта запись должна быть Вам интересной!


Ну-с, приступим сразу к CSS кода, который нужно либо поместить в файл со стилями вашего сайта, например style.css, либо вставить на нужной страницу перед тегом </head> и между тегами <style></style>

CSS
/* Основа */
.menuip,.menuip ul,.menuip li,.menuip a { 
 margin: 0;
 padding: 0;
 border: none;
 outline: none;
}

/* Позиционирование */
ul.menuip {
 margin: auto auto 0 auto;
}

/* Меню */
.menuip {
 height: 40px;
 width: auto;
 background: #4c4e5a;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;

/* Фон меню */
  background: linear-gradient(top, #535562 0%, #202023 100%);
 background: -moz-linear-gradient(top, #535562 0%, #202023 100%);
 background: -webkit-linear-gradient(top, #535562 0%, #202023 100%);  
 background: -ms-linear-gradient(top, #535562 0%, #202023 100%); 
}

.menuip li {
 list-style: none;
 float: left;
 display: block;
 height: 40px;
 position: relative;
}

/* Ссылки */
.menuip li a {
 display: block;
 text-decoration: none;
 font-weight: bold;
 color: #FFF;
 font-size: 15px;
 padding: 0 15px;
 margin: 5px 0;
 line-height: 30px;
 border-left: 1px solid #393942;
 border-right: 1px solid #393942;

 transition: color .3s ease;
 -moz-transition: color .3s ease;
 -webkit-transition: color .3s ease;
 -ms-transition: color .3s ease;   
}
 .menuip li:first-child a { border-left: none; }
.menuip li:last-child a { border-right: none; }
.menuip li:hover > a { color: #7FFF00; } /*Цвет ссылок*/

/* Подменю */
.menuip ul {
 position: absolute;
 opacity: 0;
 background: #575a62;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px; 
 transition: opacity .25s ease .1s;
 -moz-transition: opacity .25s ease .1s;
 -webkit-transition: opacity .25s ease .1s;
 -ms-transition: opacity .25s ease .1s;    
}
.menuip li:hover > ul {
 opacity: 1;
}
.menuip ul li {
 height: 0;
 overflow: hidden;
 padding: 0;
}
.menuip li:hover > ul li {
 height: auto;
 overflow: visible;
}
.menuip ul li a {
 width: 100px;
 margin: 0;
 padding: 5px 15px;
 border: none;
 border-bottom: 1px solid #353539; 
}
.menuip ul li:last-child a { border: none; } 

А вот и сам код меню. Его вставляем в нужное место (сверху будет смотреться лучше) и не забываем менять пункты меню на свои.

HTML
<ul class="menuip">
<li><a href="#">Главная</a></li>
<li><a href="#">Новости</a></li>
<li><a href="#">Веб</a><ul>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<li><a href="#">JS</a></li></ul></li>
<li><a href="#">Сервисы</a><ul>
<li><a href="#">Хостинг</a></li>
<li><a href="#">Домены</a></li></ul></li>
<li><a href="#">Контакты</a></li>
</ul>

Вот и всё. Мы сделали красивое drop-down меню на CSS3! 
На этом всё. Жду ваши вопросы ниже в комментариях. Не болейте, адйьос ;)
Открыть комментарии: или

2 коммент.:

  1. Привет! Спасибо что скопировал пост с мого блога. Укажи первоисточник ;)

    ОтветитьУдалить
  2. А если точнее поменяйте www.ipetrenko.ru на www.ipetrenko.com ;)

    Заранее спасибо ;)

    ОтветитьУдалить




Друзья! Вы можете поддержать сайт материально!

 

Реклама:

Подпишись на YOUTUBE:

Посетителей:

qiwiЗАЙМ НА QIWI
до 20 000 руб.
Получить
webmoneyКРЕДИТ WEBMONEY
до 10 000 USD
Получить
cardЗАЙМ НА КАРТУ
до 100 000 руб.
Получить

Вы можете получить WMR-бонус в размере 0.01-0.02 WMR на свой кошелек 1 раз в сутки

Кошелек
Код Защитный код

Пополнение, вывод и обмен WebMoney

Список моих проектов:

Собщений и комментариев:



Подписки: