Скучное меню делает сайт незаметным, неинтересным и безликим. Чтобы этого не случилось с вашим продуктом, я научу вас нескольким приемам.
В этом уроке я покажу возможность замены обычного меню совершенно новым любопытным вариантом, который на сегодняшний день уже является адаптированным.
Скачать адаптивное меню вы можете по ссылке ниже:
Добавляем HTML
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <header>     <nav class="cd-main-nav-wrapper">         <ul class="cd-main-nav">             <li><a href="#0">О нас</a></li>             <li><a href="#0">Проекты</a></li>             <li><a href="#0">Блог</a></li>             <li><a href="#0">Контакты</a></li>             <li>                 <a href="#0" class="cd-subnav-trigger"><span>Категории</span></a>                 <ul>                     <li class="go-back"><a href="#0">Меню</a></li>                     <li><a href="#0">Категория 1</a></li>                     <li><a href="#0">Категория 2</a></li>                     <li><a href="#0">Категория 3</a></li>                     <li><a href="#0">Категория 4</a></li>                     <li><a href="#0">Категория 5</a></li>                     <li><a href="#0" class="placeholder">Placeholder</a></li>                 </ul>             </li>         </ul> <!-- .cd-main-nav -->     </nav> <!-- .cd-main-nav-wrapper -->     <a href="#0" class="cd-nav-trigger">Menu<span></span></a> </header> | 
В навигации у нас есть два простых списка. Разрабатывая свои варианты меню, вы заменяете имена разделов и категорий.
| 1 | <a href="#0" class="cd-nav-trigger">Menu<span></span></a> | 
За навигацию при небольшом разрешении отвечает последняя строчка.
Добавляем CSS
В примере с файлом style.css есть раздел под названием «Стили для меню». Там приведены все возможные варианты. Если хотите, скачайте весь файл целиком, не хотите, можете взять исключительно стили. Файл включается в html между тегами <head>.
| 1 | <link rel="stylesheet" href="css/style.css"> | 
Добавляем JQuery
Берем в архиве папку js. Включаем в html скрипты.
| 1 2 3 | <script src="js/modernizr.js"></script> <script src="js/jquery-2.1.1.js"></script> <script src="js/main.js"></script> | 
Этого делать не придется, если вы уже применили modernizr.js и jquery-2.1.1.js.
Вы сами видите, что предлагаемый метод прост и понятен, а результат его применения интересен и оригинален. Точно также можно оформить поиск в сайте, ссылки на социальные сети и страницы входа.
 
        				 
                                                    
Залишити відповідь