css旋转木马动画案例

2021-09-14  本文已影响0人  键盘已附魔
muma.gif
 body {
        perspective: 800px;
    }
    
    @keyframes run {
        0% {}
        100% {
            transform: rotateY(-360deg);
        }
    }
    
    .box {
        position: relative;
        width: 300px;
        height: 221px;
        margin: 100px auto;
        transform-style: preserve-3d;
        /* animation: name duration timing-function delay iteration-count direction fill-mode; */
    }
    
    .box:hover {
        animation: run 10s linear infinite;
    }
    
    .box div {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url(img/ma.jpg) no-repeat;
    }
    
    .box div:nth-child(1) {
        transform: translateZ(300px);
    }
    
    .box div:nth-child(2) {
        transform: rotateY(60deg) translateZ(300px);
    }
    
    .box div:nth-child(3) {
        transform: rotateY(120deg) translateZ(300px);
    }
    
    .box div:nth-child(4) {
        transform: rotateY(180deg) translateZ(300px);
    }
    
    .box div:nth-child(5) {
        transform: rotateY(240deg) translateZ(300px);
    }
    
    .box div:nth-child(6) {
        transform: rotateY(300deg) translateZ(300px);
    }
</style>
</head>

<body>
    <div class="box">
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
    </div>

</body>
上一篇下一篇

猜你喜欢

热点阅读