ПРИМЕР ПРОСТОГО МЕНЮ ИЗ КАРТИНОК С CSS АНИМАЦИЕЙ - Меню - UCOZ - Каталог файлов - Каморка
kamorka
Menu
Правила чата
Пользователи онлайн
Мини-чат
+Мини-чат
0
Онлайн всего: 1
Гостей: 1
Пользователей: 0
   Категории

Комментарии

KaMoRkA.uCoz.com -- uCoz -- Меню


Для реализации данного меню у себя на сайте или в блоге не нужно ничего дополнительно подключать, достаточно лишь добавить не большой HTML и короткий CSS коды. В Blogger-блоге можно использовать для этих целей стандартный гаджет HTML/JavaScript

Итак, по кодам. HTML для меню выглядит так:

Код
<div class="macmenu">
  <div class="button">
  <a href="#"><img src=".../image/home.png">Главная</a>
  <a href="#"><img src=".../image/news.png">Новости</a>
  <a href="#"><img src=".../image/photo.png">Фотографии</a>
  <a href="#"><img src=".../image/music.png">Музыка</a>
  <a href="#"><img src=".../image/docs.png">Документы</a>
  <a href="#"><img src=".../image/fav.png">Избранное</a>
  </div>
</div>


И стили CSS:

Код
.macmenu {
  height: 128px; /*высота общего блока*/
}
.button {
  margin: 0 auto; /*выравнивание блока по центру*/
  width: 720px; /*ширина всего блока с меню*/
}
.button a img,
.button a {
  display: block;
  float: left;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  height: 70px;
  width: 70px;
}
.button a {
  margin: 5px 15px;
  text-align: center;
  color: #fff;
  font: normal normal 10px Verdana;
  text-decoration: none;
  word-wrap: normal; /*запрещает автоматически разрывать слова на перенос*/
}
.macmenu a:hover img {
  margin-left: -30%; /*смещает картинку левее, выравнивая ее по центру*/
  height: 128px;
  width: 128px;
}
.button a:hover {
  font: normal bold 14px Verdana;
}


Если меню нужно расположить вертикально, то CSS будет таким:

Код
.macmenu {
  height: 720px; /*высота всего блока*/
}
.button {
  text-align: center;
  margin: 0 10px; /*внешние отступы*/
}
.button a img,
.button a {
  display: block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  height: 70px;
  width: 70px;
}
.button a {
  margin: 15px 5px;
  text-align: center;
  color: #000;
  font: normal normal 10px Verdana;
  text-decoration: none;
  word-wrap: normal;
}
.macmenu a:hover img {
  margin-left: -30%;
  height: 128px;
  width: 128px;
}
.button a:hover {
  font: normal bold 14px Verdana;
  height: 128px; /*высота ссылки при наведении курсора*/
}

 

Важно!

При копировании материала указывать ссылку на источник.

- 495
- 07-Января-2017
- 0
Материал разместил:

Похожий материал
Статьи сайта