<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title></title> <style type="text/css"> .box1{ width: 200px; height: 200px; background-color: #bfa; margin: 100px auto; transition: all 2s; position: relative; } .box1:hover{ transform: rotateZ(180deg); } .box1 .inner{ position: absolute; transition: all 2s; transform-origin: left top; } .box1:hover .inner:nth-child(1){ transform: rotateZ(360deg); } .box1:hover .inner:nth-child(2){ transform: rotateZ(300deg); } .box1:hover .inner:nth-child(3){ transform: rotateZ(240deg); } .box1:hover .inner:nth-child(4){ transform: rotateZ(180deg); } .box1:hover .inner:nth-child(5){ transform: rotateZ(120deg); } .box1:hover .inner:nth-child(6){ transform: rotateZ(60deg); } </style> </head> <body> <div class="box1"> <div class="inner"> <img src="image/1.jpg" > </div> <div class="inner"> <img src="image/2.jpg" > </div> <div class="inner"> <img src="image/3.jpg" > </div> <div class="inner"> <img src="image/4.jpg" > </div> <div class="inner"> <img src="image/5.jpg" > </div> <div class="inner"> <img src="image/6.jpg" > </div> </div> </body></html>