使用CSS3变换来翻转(旋转和缩放)块

时间:2016-08-30 18:08:29

标签: jquery html css css3

我必须把盒子分开:

<div class="front"></div>
<div class="back"></div>

然后我就像这样拥有CSS:

.back:hover {
    transform: scale(2) rotateX(0deg);
}

.front:hover {
    transform: rotateX(180deg) scale(1);
}

所以我需要转换来翻转它自己做得很好的div。但是如何在翻转后将其缩放到2倍?

1 个答案:

答案 0 :(得分:1)

我建议使用关键帧

@keyframes scaleUp {
    50%{
        Transform: scale(2) rotate(0);
    }
    100%{
        Transform: scale(2) rotate(180deg);
    }
}
.front {
    animation: scaleUp 1s forwards;
}

或至少朝这个方向发展的东西