实现文字横向滑动
用html和css实现文字在滚动区域内横向循环滚动
实现效果如下:
代码如下:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>纯css实现文字循环滚动效果</title> <style type="text/css"> * { margin: 0; padding: 0; } .box { width: 600px; margin: 30px auto; border: 1px solid #ff6700; overflow: hidden; } .animate { padding-left: 20px; font-size: 12px; color: #000; display: inline-block; white-space: nowrap; animation: 5s wordsLoop linear infinite normal; } @keyframes wordsLoop { 0% { transform: translateX(500px); /*调整滚动区域宽度*/ -webkit-transform: translateX(500px); /*调整滚动区域宽度*/ } 100% { transform: translateX(-100%); -webkit-transform: translateX(-100%); } } @-webkit-keyframes wordsLoop { 0% { transform: translateX(500px); /*调整滚动区域宽度*/ -webkit-transform: translateX(500px); /*调整滚动区域宽度*/ } 100% { transform: translateX(-100%); -webkit-transform: translateX(-100%); } } </style> </head> <body> <div class="box"> <div class="animate"> 文字滚动的内容 </div> </div> </body> </html>
【推荐】2025 HarmonyOS 鸿蒙创新赛正式启动,百万大奖等你挑战
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】开源 Linux 服务器运维管理面板 1Panel V2 版本正式发布
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步