gpt4 book ai didi

css - transformX 时未检测到 webkit 动画播放状态悬停

转载 作者:太空宇宙 更新时间:2023-11-03 17:30:51 25 4
gpt4 key购买 nike

我试图在悬停时暂停动画(这是一个 CSS transformY)状态,但悬停在变换范围内未均匀检测(我观察到它在初始范围内被正确检测到并且转换结束后)这是代码(我将其简化为最小值以便发布):

    <html>
<head>
<style>
.member{
height:50px;
width:50px;
margin:30px;
border-radius:50%;
border:1px solid #AAAAAA;
background-color:black;
transition:all 0.3s ease;
-moz-animation-name: dropHeader;
-moz-animation-iteration-count: 1;
-moz-animation-timing-function: ease-in;
-moz-animation-duration: 6s;


-webkit-animation-name: dropHeader;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function: ease-in;
-webkit-animation-duration: 6s;

animation-name: dropHeader;
animation-iteration-count: 1;
animation-timing-function: ease-in;
animation-duration: 6s;
}
@-moz-keyframes dropHeader {
0% {
-moz-transform: translateX(200px);
}
100% {
-moz-transform: translateY(0);
}
}
@-webkit-keyframes dropHeader {
0% {
-webkit-transform: translateX(200px);
}
100% {
-webkit-transform: translateX(0);
}
}
@keyframes dropHeader {
0% {
transform: translateX(200px);
}
100% {
transform: translateX(0);
}
}

.member:hover{
border:3px solid #ffffff;
box-shadow: 0px 0px 0px 3px #7ec0ee;
-webkit-animation-play-state: paused;

}
</style>
</head>
<body>
<div class="member">
</div>
</body>
</html>

最佳答案

好吧,事情是这样的,我想不出确切的原因,但这些都是我尝试并失败然后成功的事情(按顺序):
1. 移除-webkit
2. 使用 jquery mouseover 和 mouseout 与 css animationstates“running”和 pause 集成。
3.然后,我观察到如果我在网页上的其他地方多次单击然后悬停一次悬停后,它就起作用了!这给了我引入多个这样的 div 的方向的提示,现在它完全可以正常工作。

关于css - transformX 时未检测到 webkit 动画播放状态悬停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30613436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com