html公告上下滚动代码
导读:HTML 公告上下滚动是一种在网页上实现公告滚动展示的代码。此代码使得网页上的公共信息可以以比较新颖的形式呈现在用户面前,并且不会占用大面积的页面空间。下面介绍一下实现这种滚动效果的代码。<!DOCTYPE html><h...
HTML 公告上下滚动是一种在网页上实现公告滚动展示的代码。此代码使得网页上的公共信息可以以比较新颖的形式呈现在用户面前,并且不会占用大面积的页面空间。下面介绍一下实现这种滚动效果的代码。
!DOCTYPE html>
html>
head>
style>
/* 控制公告容器的样式 */ #notice-container {
position: relative;
overflow: hidden;
height: 30px;
}
/* 控制公告文本的样式 */ .notice {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 8px 10px;
white-space: nowrap;
animation: notice-scroll 15s linear infinite;
}
/* 控制公告滚动的样式 */ @keyframes notice-scroll {
0% {
transform: translateY(0);
}
100% {
transform: translateY(-100%);
}
}
/style>
/head>
body>
div id="notice-container">
p class="notice">
这里是公告1的内容。/p>
p class="notice">
这里是公告2的内容。/p>
p class="notice">
这里是公告3的内容。/p>
/div>
/body>
/html>
上面的代码说明如下:
- 首先需要定义一个名为 #notice-container 的容器,在其中包含若干个公告信息的文本段落,每个段落都需要具有 notice 类名。
- .notice 类设置了公告文本的基本样式,包括文字样式,样式固定,无需改动。
- @keyframes 规则定义了一个名为 notice-scroll 的动画,使得文本通过 translateY 属性向上滚动。
- 最后在 .notice 类中设置 animation 属性并给出 notice-scroll 的名称,以启动动画。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html公告上下滚动代码
本文地址: https://pptw.com/jishu/530945.html
