gpt4 book ai didi

css - 使用 css3 动画旋转 Div

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

我只是需要一些帮助来调整我的代码。我创建了一个旋转 div 的 css 动画。它使用中心轴旋转 3 个大小为 w-400 x h-300 像素的 div。但是,当我调整 div 大小时,旋转轴并未居中,如您在 JSFiddle 中所见。我的代码如下。

JSFiddle for spinning div

我的 CSS

 .hover-img {
position: relative;
width: 600px;
height: 200px;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
background:url(http://www.wholesaleforeveryone.com/content/images/blank/600/solid_color.gif);
-webkit-transform:rotateY(180deg);
-webkit-transform-style: preserve-3d;
line-height:600px;
text-align:center;
font-size:0;
margin: 0 auto;
}
.hover-img:hover{
-webkit-transform:rotateY(0deg);
font-size:14px;
color:white;
}

HTML

<div class="row row2">
<div class="column"><div class="hover-img"><p></p><img src="bottomleft.png" width="600" height="400" /> </div></div>
<div class="column"><div class="hover-img"><p></p><img src="bottomright.png" width="600" height="400" /></div></div>
</div>

最佳答案

请更改 hover-img 类的 css

.hover-img {
position: relative;
height: 300px;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
background: url(bbclike/topright.png);
-webkit-transform: rotateY(180deg);
-webkit-transform-style: preserve-3d;
line-height: 200px;
text-align: center;
font-size: 0;
margin: 0 auto;
}

删除空白段落。来自 class="hover-img"

的子类

关于css - 使用 css3 动画旋转 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24862500/

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