MoNsTeR1KinG СаЙт ФаЙлов И то Другое:-)
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Test category » Test forum » Делаем эффект увеличения изображений (Делаем эффект увеличения изображений)
Делаем эффект увеличения изображений
MoNsTeR-666Дата: Понедельник, 30.09.2013, 00:20 | Сообщение # 1
Полковник
Группа: Администраторы
Сообщений: 170
Репутация: 12
Статус: Offline
Эффект увеличения работает без применения скриптов,применяется работа свойств CSS3.Увеличивает картинки и фотографии,любые изображения имеющие непрозрачный фон.Для установки скопируйте код по месту,предварительно заменив путь к картинкам.Одна из картинок должна быть меньшего размера,для неё устанавливаем её размер в нижней части кода.Вторая картинка большего размера,её размер определите сами.


Код
<style>
.dsblockzoom{
position: relative;
}
.dsblockzoom img{
position: absolute;
left: 0;
}
.dsblockzoom img.maximg{
opacity: 0;
visibility: hidden;
}
.dsblockzoom img.minimg{
z-index: 1;
}
@-webkit-keyframes dszooma{ 0%{
z-index: -1;
opacity: 0;
}
50%{
opacity: 1;
z-index: -1;
left: 100%;
box-shadow: none;
}
51%{
z-index: 2;
}
100%{
left: 0;
box-shadow: 8px 8px 15px gray;
}
}
@-moz-keyframes dszooma{
0%{
z-index:-1;
opacity:0;
}50%{
opacity:1;
z-index:-1;
left:100%;
box-shadow: none;
}51%{
z-index:2;
}
100%{
left:0;
box-shadow: 8px 8px 15px gray;
}
}
@-ms-keyframes dszooma{
0%{
z-index:-1;
opacity:0;
}
50%{
opacity:1;
z-index:-1;
left:100%;
box-shadow: none;
}
51%{
z-index:2;
}
100%{
left:0;
box-shadow: 8px 8px 15px gray;
}
}
.dsblockzoom:hover img.maximg{
-webkit-animation-name:dszooma;
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-moz-animation-name:dszooma;
-moz-animation-duration: 1s;
-moz-animation-iteration-count: 1;
-ms-animation-name:dszooma;
-ms-animation-duration: 1s;
-ms-animation-iteration-count: 1;
animation-name:dszooma;
animation-duration: 1s;
animation-iteration-count: 1;
visibility:visible;
opacity:1;
box-shadow: 8px 8px 15px gray;
z-index:2;
}
.dsblockzoom:hover img.minimg{
opacity:0.5;
}
</style>
<div class="dsblockzoom" style="width:300px; height:171px">
<img class="minimg" src="http://monster-666.3dn.ru/js/menu/img/esizbr1.jpg" alt="zoom effect" />
<img class="maximg" src="http://monster-666.3dn.ru/js/menu/img/esizbr.jpg" alt="zoom effect" />
</div>
 
Форум » Test category » Test forum » Делаем эффект увеличения изображений (Делаем эффект увеличения изображений)
  • Страница 1 из 1
  • 1
Поиск:

***/****
Администратор online
Администратор offline