/* CSS 代码 */ .scroll-text { white-space: nowrap; /* 禁止文字换行 */ animation: scroll 10s linear infinite; /* 滚动动画 */ } /* 动画实现 */ @keyframes scroll { 0% { transform: translateX(0); /* 从左侧开始滚动 */ } 100% { transform: translateX(-100%); /* 滚动到最右侧 */ } }
在 HTML 中,只需将文字内容包含在一个容器元素内,然后为容器元素添加一个类名,例如上述代码中的 .scroll-text。
需要注意的是,若文字内容超过容器宽度时,滚动效果才会有意义。因此,应该将容器的宽度设为固定值或百分比,而不要使用自适应宽度。
最后,大家可以根据需求进一步增加 CSS 样式,例如调整文字颜色、字体大小等等。同时,也可以使用 JavaScript 控制滚动速度和方向,实现更加复杂的动画效果。