Навигация с визуальным выделением - Форум
Большой портал
Здравствуй, желанный Гость! Авторизуйся или войди, чтобы стать частью нашей дружной семьи! Вход Регистрация
  • Страница 1 из 1
  • 1
Модератор форума: Admin  
Навигация с визуальным выделением
Admin Offline Дата: Четверг, 20.12.2012, 15:38 | Сообщение # 1
Мудрец
Сообщений: 839
Награды: 5
Репутация: 2


Простая, но эффектную навигацию с визуальным выделением пункта при наведении курсора мыши.

Разметка HTML

В качестве основы для навигации будет использоваться неупорядоченный список, пункты которого содержат название и краткое описание:

Code
<ul class="navigation">  
   <li>  
   <h2>Главная</h2>  
   <p>Добро пожаловать!</p>  
   </li>  
   <li>  
   <h2>Материалы</h2>  
   <p>Уроки/Файлы/Видео</p>  
   </li>  
   <li>  
   <h2>О нас</h2>  
   <p>Наша команда</p>  
   </li>  
   <li>  
   <h2>Контакты</h2>  
   <p>Как с нами связаться?</p>  
   </li>  
  </ul>


CSS

Для начала формируем внешний вид нашей панели.

Code
* {margin: 0; padding: 0;}  
     
  body {  
   font-family: 'Lucida Grande', helvetica, arial, sans-serif;  
   font-size: 12px;  
   background: #eff;  
  }  
     
  .navigation {  
   margin: 200px 20px;  
   background: #fff;  
   overflow: hidden;  
   width: 840px;  
     
   box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.2);  
  }  
     
  .navigation li {  
   width: 140px;  
   border-left: 5px solid #666;  
   float: left;  
   cursor: pointer;  
   list-style-type: none;  
     
   padding: 10px 50px 10px 15px;  
     
  }  
     
  .navigation li h2 {  
   font-family: georgia;  
   font-weight: normal;  
   font-style: italic;  
   font-size: 14px;  
   margin-bottom: 5px;  
   line-height: 16px;  
  }  
     
  .navigation li p{  
   font-size: 11px;  
   color: #999;  
     
  }


А затем добавляем изменения для состояния hover. Также используем переходы CSS3 для формирования привлекательного визуального эффекта.

Code
.navigation li {  
   width: 120px; border-left: 5px solid #666;  
   float: left;  
   cursor: pointer;  
   list-style-type: none;  
     
   padding: 10px 50px 10px 15px;  
     
   -webkit-transition: all 0.3s ease-in;  
   -moz-transition: all 0.3s ease-in;  
   -o-transition: all 0.3s ease-in;  
  }  
     
  .navigation li p{  
   font-size: 11px;  
   color: #999;  
     
   -webkit-transition: all 0.1s ease-in;  
   -moz-transition: all 0.1s ease-in;  
   -o-transition: all 0.1s ease-in;  
  }  
     
  .navigation li:hover {  
   background: #333;  
   border-left: 5px solid #000;  
  }  
     
  .navigation li:hover h2 {  
   font-weight: bold;  
   color: #fff;  
  }  
     
  .navigation li:hover p {  
   color: #ccc;  
   padding-left: 5px;  
  }



https://darimpromokod.ru
https://tvoikassir.ru
Лучшие предложения от банков и МФО.
 
Winston Offline Дата: Четверг, 20.12.2012, 15:58 | Сообщение # 2
Освоившийся
Сообщений: 231
Награды: 0
Репутация: 2010
Замечания: 0%
забрал) спасибо.


https://darimpromokod.ru
https://tvoikassir.ru
Лучшие предложения от банков и МФО.
 
Admin Offline Дата: Четверг, 20.12.2012, 15:59 | Сообщение # 3
Мудрец
Сообщений: 839
Награды: 5
Репутация: 2
Winston, Пожалуйста)



https://darimpromokod.ru
https://tvoikassir.ru
Лучшие предложения от банков и МФО.
 
BaniK Offline Дата: Среда, 26.12.2012, 14:48 | Сообщение # 4
Освоившийся
Сообщений: 122
Награды: 1
Репутация: 1001
Замечания: 0%
Мне кажеться хорошо подойдет к блогу со светлым дизайном.
 
  • Страница 1 из 1
  • 1
Поиск:
Свернуть
Развернуть
Необходима авторизация
0