永发信息网

我用css让一个图片从左到右移动,有没有什么办法当鼠标移动到图片上时,图片停止移动,鼠标放开后继续

答案:2  悬赏:0  手机版
解决时间 2021-04-03 18:06
我用css让一个图片从左到右移动,有没有什么办法当鼠标移动到图片上时,图片停止移动,鼠标放开后继续
最佳答案
有动画效果的是css3的transition、@keyframes、animation等,css要鼠标移上去后改变状态只能用:hover伪类,暂停动画可以用设置animation-play-state:paused;,继续动画是animation-play-state:running; (可能需要设置添加-webkit-等私有前缀)其实动画还是推荐jq,实现起来还是挺方便的,而且不用担心浏览器兼容性。


给你写个例子:




动画暂停


@keyframes move
{
from {
transform: rotate(0deg);
left: 0;
}
to   {
transform: rotate(360deg);
left: 600px;
}
}

@-webkit-keyframes move
{
from {
-webkit-transform: rotate(0deg);
left: 0;
}
to   {
-webkit-transform: rotate(360deg);
left: 600px;
}
}

@-zos-keyframes move
{
from {
-zos-transform: rotate(0deg);
left: 0;
}
to   {
-zos-transform: rotate(360deg);
left: 600px;
}
}

@-o-keyframes move
{
from {
-o-transform: rotate(0deg);
left: 0;
}
to   {
-o-transform: rotate(360deg);
left: 600px;
}
}

.box {
animation: move 3s alternate infinite;
-webkit-animation: move 3s alternate infinite; 
-moz-animation: move 3s alternate infinite; 
-o-animation: move 3s alternate infinite; 
position: absolute;
background-color: yellow;
width: 100px;
height: 100px;
}
.box:hover {
-webkit-animation-play-state: paused;
}





全部回答
这里有认识CSS是什么的人就不错了
你还要指望有精通的?
真是醉了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
青春期的女生容易叛逆吗?我13岁了,算是青春
激战狂潮手游辅助脚本大家留意过多少?希望能
三四前后开是什么意思
北京睦湃律所
成都郫县做地铁如何到成都火车站东?
(lg2)²+lg2·lg50+lg25=
精锐教育的物理教的怎样?
目前,世界上有多少国家承认中国的高等教
单选题下列报刊以宣传维新思想为主要的是A.《
2018理科高出一本30可以报哪些学校
中盐吉兰泰盐化集团有限公司的管理团队
抽油烟机对于橱柜是否有要求,之前介于顶吸油
单选题当我们面朝初升的太阳(北半球),伸开
excel按照概率随机取数
六个六加减乘除等于21
推荐资讯
台湾侨民在海外遇到状况是到台湾驻当地使领馆
谁有洋葱数学初中人教版?跪求
asp超级链接代码怎么写
唐宣宗李忱是唐朝最后几个皇帝中极富传奇色彩
单选题生物体合成自身原生质的过程属于A.生物
地理环境对古希腊历史发展产生的影响有②农业
桩基静载施工承包一根桩要多少钱
单选题本世纪初,由我国发起创立,总部设在中
请问各位你们养一张手机卡一年得花多少钱。
单车道,同向行驶的车辆,前车左转弯(提前打
给死人的祝福词,送死人的祝福语
“压缩驱动器以节约磁盘空间”有什么坏处与好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?