marquee无缝滚动
时间: 2024-05-09 11:11:01 浏览: 139
jQuery kxbdMarquee 无缝滚动
以下是使用div+css+javascript实现marquee无缝滚动的示例:
```html
<!DOCTYPE html>
<html>
<head>
<style>
.marquee {
width: 100%;
overflow: hidden;
white-space: nowrap;
}
.marquee span {
display: inline-block;
padding-left: 100%;
animation: marquee 10s linear infinite;
}
@keyframes marquee {
0% { transform: translateX(0%); }
100% { transform: translateX(-100%); }
}
</style>
</head>
<body>
<div class="marquee">
<span>这是一段滚动的文本,这是一段滚动的文本,这是一段滚动的文本。</span>
</div>
</body>
</html>
```
这段代码使用了CSS的`animation`属性和`@keyframes`规则来实现无缝滚动效果。通过设置`transform: translateX(-100%);`来实现文本的水平滚动,`animation`属性指定了滚动的持续时间和循环次数。
阅读全文