<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>使用CSS完成的一个无限循环动画</title> <style> .test #root{ /* 设置图片的高度和宽度是为了更好地观察效果 */ width: 50px; height: 50px; } .test { animation: move 4s ease-in-out; animation-direction: alternate; animation-iteration-count: infinite; } @keyframes move{ 100%{ margin-left: 500px; } } </style> </head> <body> <!-- 想要实现CSS 动画的无限循环,其实主要就是使用animation-interation-count 这个属性,将其设置为infinite,动画就会一直循环播放。 --> <div class="test"> <img src="./images/01.jpg" id="root"> </div> </body> </html>
上述中的图片可以插入自己喜欢的图片进行测试,图片文件夹设置为images,图片名字为01。
这小段代码效果居中,催眠效果却是较好。
标签:动画,滚动,效果,move,animation,CSS,图片 From: https://www.cnblogs.com/zyKDM/p/16597030.html