我想在这里制作一个流畅的动画
请看转换时有一个小故障,它不顺畅。 任何人都可以请它帮助使它平滑动画。 我无法改变div结构,请尝试回答这个div结构。
HTML
<div id="tilecontainer">
<div class="tile">
<div class="tileinnerdiv">
<span class="tileheader">Risk Analysis</span>
</div>
</div>
</div>
CSS
#tilecontainer
{
width: 900px;
height: 650px;
background: REd;
margin: 0 auto;
padding: 25px;
-moz-perspective: 850px;
-ms-perspective: 850px;
-webkit-perspective: 850px;
perspective: 850px;
margin-left: 0px;
}
.tile
{
width: 185px;
height: 180px;
background: grey;
margin: 10px;
display: inline-block;
float: left;
position:ablosute;
box-shadow: inset 0px 0px 50px 0px blue;
animation: myani 0.5s 1 ease;
}
.tileinnerdiv
{
margin: 0 auto;
padding: 10px;
margin-top: 30px;
}
.tileheader
{
margin: 0 auto;
color: yellow;
font-size: 14px;
margin-top: 5px;
text-align: center;
display: block;
font-weight: bold;
}
.tile:hover
{
-moz-transform: rotate3d(45, 90, 0, 10deg);
-ms-transform: rotate3d(45, 90, 0, 10deg);
-o-transform: rotate3d(45, 90, 0, 10deg);
-webkit-transform: rotate3d(45, 90, 0, 10deg);
transform: rotate3d(45, 90, 0, 10deg);
}
@keyframes myani
{
from{transform: rotateY(60deg);}
to{transform: rotateY(0deg);}
}