如何使用JQuery进行图像自动缩放,动画和缩小?
问题描述:
我正在处理包含图像放大,暂停,给动画和缩小的jquery动画。怎么做?我希望我的图像放大,然后暂停几秒钟,在暂停秒数的过程中,我想应用我的动画,并在完成动画后,我想缩小。怎么做??我的代码如下:如何使用JQuery进行图像自动缩放,动画和缩小?
<div class="home2 container-fluid">
<h3 class="title">Safety</h3>
<p class="des"> HI </p>
</div>
我的CSS如下:
@keyframes breath {
0% { background-size: 100% 100%; }
50% { background-size: 120% 120%; }
100% { background-size: 100% 100%; }
}
.home2 {
background-image:url("../img/sofa2.jpg");
background-size:100% 100%;
background-repeat: no-repeat;
height:100vh;
width:100%;
animation: breath 7s linear infinite;
top:0;
left:0;
}
目前只与缩放功能和缩小 请帮我做这件事.. !!在此先感谢.. !
答
@keyframes breath {
0% { transform: scale(0); }
50% { transform: scale(1); }
100% { transform: scale(0); }
}
也许你需要这个?
添加,使用transfrom
& transition
:
.home2 {
background-image:url("../img/sofa2.jpg");
background-size:100% 100%;
background-repeat: no-repeat;
height:100vh;
width:100%;
transition: 3.5s all linear;
top:0;
left:0;
transform: scale(0);
}
.home2.zoom {
transform: scale(1);
}
-
.home2
addClasszoom
它开始zoom in
- 删除类
zoom
它开始zoom out
不,我想给我的阿尼马特离子之间放大和缩小 – Maulik
@Maulik我改变了我的答案,你可以试试这个。也许我误解了'放大'或'缩小'? – TomIsion
没关系,但是现在发生放大时,我想应用暂停并给予我的动画,然后我想缩小。怎么做?? – Maulik