描述
实现这种效果
Video_20220913203333
代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> body{ background-color: black; } .box{ position: relative; width: 100px; height: 100px; margin: 50px auto; background-color: black; overflow: hidden; border: 1px solid blue; } .son1{ width: 150px; height: 50px; background-color: red; transform: translate(0px, 40px); animation: move 1s linear infinite; } @keyframes move { 0%{ transform: translate(-30px, 20px) rotate(0deg); } 100%{ transform: translate(-30px, 20px) rotate(180deg); } } .son2{ position: absolute; width: 96px; height: 96px; top: 50%; left: 50%; transform: translate(-50%,-50%); background-color: #fff; } </style> </head> <body> <div class="box"> <div class="son1"></div> <div class="son2"></div> </div> <script> </script> </body> </html>