Главная Мой профиль Регистрация Выход Вход
tarnada.ucoz.ru
ГЛАВНАЯ | РЕГИСТРАЦИЯ | ВХОД
 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
CSS3 увеличение картинки при наведении
VOVA_NДата: Пятница, 01.02.2013, 10:47 | Сообщение # 1
Майор
Группа: Администраторы
Сообщений: 86
Репутация: 4
Статус: Offline
CSS3 увеличение картинки при наведении горизонтальная css3 навигация из иконок

Всегда и по сей день было и есть стильно модно и эффектно использовать на сайте плавное увеличение картинки при наведении.
Раньше это можно было реализовать только с помощью яваскрипта, но теперь это можно сделать очень легко и просто с помощью CSS3 и свойства transition(CSS Transition позволяет назначать изменения свойств CSS плавно и в течение некоторого времени, такая css3 анимация).
Рассмотрим  пример горизонтальной навигации из иконок которые будут плавно увеличиваться при наведении курсора мыши.

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

Используется один блок DIV и внутри него ссылки с якорями иконками, блок с иконками не растягивается:

Код
<div class="tarnada">
      <!--CSS3 увеличение картинки при наведении от http://tarnada.ucoz.ru/-->
      <a href="http://pri4al.ucoz.ru/load/pochitat/22">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/E-BOOK.png" alt="книги" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/igry/8">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Games.png" alt="игрушки" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/muzyka/19">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Music.png" alt="музыка" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/fotoshop/25">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Photoshop.png" alt="фотошоп" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/montazh_video/47">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Videomontaj.png" alt="видеомонтаж" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/programmy/1">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/soft.png" alt="программы" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/raznoe/35">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Raznoe.png" alt="разное" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/mobilnik/31">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Mobila.png" alt="мобильник" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/samouchiteli/44">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Obuthenie.png" alt="самоучители" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/jumor/36">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Jymor.png" alt="юмор" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/web_masteru/41">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Web-masteru.png" alt="web-мастеру" />
      </a>
      <a href="http://pri4al.ucoz.ru/load/12">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Film.png" alt="фильмы" />
      </a>
    <a href="http://pri4al.ucoz.ru/load/kartinki/28">
       <img src="http://pri4al.ucoz.ru/MENYSHKA/Picture.png" alt="картинки" />
      </a>
     </div>

CSS код для этого примера будет такой:

Код
.tarnada {
text-align:center;
background:#cbf2f9;
}

.tarnada a img {
width:80px;
height:80px;
display:block;
border:0;
position:relative;
top:0;
left:0;
transition: 0.5s;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;
-o-transition: 0.5s;
}

.tarnada a {
display:inline-block;
width:90px;
height:90px;
position:relative;
}

.tarnada a:hover img {
width:120px;
height:120px;
position:absolute;
top:-16px;
left:-16px;
z-index:2;
}
Прикрепления: 8968146.png (72.1 Kb)
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp© 2026 IP: 216.73.216.210 Хостинг от uCozЯндекс.Метрика