gpt4 book ai didi

css translateY 和 translation-origin

转载 作者:行者123 更新时间:2023-11-28 13:09:27 25 4
gpt4 key购买 nike

有人可以帮助创建一个动画,图像开始时就像一扇门在左边打开,而 translation-origin-x 在图像的右侧,当你将鼠标悬停在它上面时 - 它像门一样关闭.我的东西不太好用,图像消失了,有人可以为我完善它吗?这里有一个链接 jsFiddle如果可能的话,你能不能让它从关键帧开始,这样当它加载该页面时会立即启动动画而不是悬停动画

这是我的CSS:

body > section > header > #section-logo {
-webkit-perspective:300px;
-webkit-transform-style:preserve-3d
}
body > section > header > #section-logo img{
margin-right:80px;
-webkit-transform-style: preserve-3d;
-webkit-transition: -webkit-transform 1s;
-webkit-transform-origin-x:100%;
-webkit-transform: rotateY(-45deg) translateX(0px)

}
body > section > header > #section-logo:hover img {

-webkit-transform:rotateY(-0deg)
}

和 Html:

    <section>
<header>
<div id="section-logo">
<img id="" alt="" src="Images/shop_departments_large.png" width="163" height="155" />
</div>
</header>
</section>

最佳答案

已更新门在页面加载时关闭一次并保持关闭状态。检查这个:http://jsfiddle.net/error007/NL5Mn/5/

@-webkit-keyframes swingd {
0% { -webkit-transform: rotateY(-50deg); }
100% { -webkit-transform: rotateY(0deg); }
/*
50% { -webkit-transform: rotateY(0deg); }
100% { -webkit-transform: rotateY(-50deg); }
*/
}

#section-logo {
-webkit-transform-style: preserve-3d;
-webkit-perspective:300px;
}
#section-logo img{
margin-right:80px;
-webkit-transform-style: preserve-3d;
-webkit-transition: -webkit-transform 1s;
-webkit-transform-origin: 100% 0%;
-webkit-transform: rotateY(0deg);
/*-webkit-animation: swingd 2s infinite ; */
-webkit-animation: swingd 3s 1;
}

#section-logo:hover img {
-webkit-transform: rotateY(0deg);
}

关于css translateY 和 translation-origin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19418168/

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