html5文字跑马灯特效
时间: 2023-10-30 09:05:08 浏览: 106
html跑马灯特效
以下是一个简单的HTML5文字跑马灯特效示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>HTML5 Text Marquee Effect</title>
<style>
.marquee {
width: 100%;
overflow: hidden;
white-space: nowrap;
animation: marquee 10s linear infinite;
}
@keyframes marquee {
0% { transform: translateX(0); }
100% { transform: translateX(-100%); }
}
</style>
</head>
<body>
<div class="marquee">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut molestie arcu sed ipsum fringilla, vel consectetur quam malesuada. Sed eget tortor eros.</p>
</div>
</body>
</html>
```
在上面的示例中,我们使用了CSS动画和`transform`属性来实现文字的平滑移动。`marquee`类设置容器的大小,`overflow`属性控制内容溢出时的行为,`white-space`属性控制文本的换行方式。`@keyframes`规则定义了从左到右的平移动画,`animation`属性将动画应用于容器,并设置它永远重复。您可以自定义这些属性来调整动画效果。
阅读全文