gpt4 book ai didi

css3 旋转不会在悬停时返回

转载 作者:行者123 更新时间:2023-11-28 12:34:07 24 4
gpt4 key购买 nike

我正在通过 css3 transform

旋转图像
#services .info img{
-ms-transform: rotate(0deg) rotateY(0); /* IE 9 */
-webkit-transform: rotate(0deg) rotateY(0); /* Safari and Chrome */
-o-transform: rotate(0deg) rotateY(0); /* Opera */
-moz-transform:rotate(0deg) rotateY(0); /* Firefox */
transform: rotate(0deg) rotateY(0);


}


#services .info img:hover{ -ms-transform: rotate(360deg) rotateY(0); /* IE 9 */
-webkit-transform: rotate(360deg) rotateY(0); /* Safari and Chrome */
-o-transform: rotate(360deg) rotateY(0); /* Opera */
-moz-transform:rotate(360deg) rotateY(0); /* Firefox */
transform: rotate(360deg) rotateY(0); transition:.3s;
}

问题是当我悬停在元素之外时图像没有旋转回来。

最佳答案

真正的问题不在于它没有向后旋转,真正的问题在于它立即旋转。

您需要在基本元素上设置过渡,以便在悬停和悬停时都应用它

这个 CSS 有效:

#test {
width: 60px;
-ms-transform: rotate(0deg); /* IE 9 */
-webkit-transform: rotate(0deg); /* Safari and Chrome */
-o-transform: rotate(0deg); /* Opera */
-moz-transform:rotate(0deg); /* Firefox */
transform: rotate(0deg);
-webkit-transition: .3s;
transition: .3s;
}

#test:hover {
-ms-transform: rotate(360deg); /* IE 9 */
-webkit-transform: rotate(360deg); /* Safari and Chrome */
-o-transform: rotate(360deg); /* Opera */
-moz-transform:rotate(360deg); /* Firefox */
transform: rotate(360deg);
}

demo

关于css3 旋转不会在悬停时返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18072396/

24 4 0
文章推荐: javascript - Chrome 视口(viewport)外的奇怪 div block
文章推荐: html - 在 li 中卡住垂直文本对齐
文章推荐: CSS
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com