
20.09.2009, 23:12
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
С нами:
10161726
Репутация:
1329
|
|
Трюк, который поможет вам возпроизводить GIF изображения при наведении на них курсором.
Что нам нужно: - Первая картинка — статическая (первый кадр анимированного изображения);
- Вторая картинка сама анимация.
Берем анимационную картинку и помещаем ее внутрь тега , то есть делаем ее ссылкой. Задаем определенный класс:
Код HTML:
<a class="animgif" href="#"><img src="animation.gif" /></a>
Далее приступим к стилям:
Код HTML:
.animgif {
display: block;
width: 150px; /* Ширина и */
height: 150px; /* высота картинки */
background: url("stat.gif") no-repeat; /* Заливаем блок статичной картинкой */
}
a.animgif img {
visibility: hidden; /* Aнимация не будет видна в ситуации, когда мышь не наведена */
}
a.animgif:hover {
background: none; /* Фон (статичное изображение) не должно быть видно при наведении мыши */
}
a.animgif:hover img {
visibility:visible; /* При наведении анимация показывается */
border: 0; /* без рамки */
}
Вот и все.
|
|
|