纯CSS3文字向上滚动切换动画特效

纯CSS3文字向上滚动切换动画特效

这是一款纯CSS3文字向上滚动切换动画特效,文字滚动的同时背景颜色也会一起变换,适用于网站广告语、通知公告滚动轮播效果。

Html结构
在页面引入以下Html文件

1
2
3
4
5
6
7
8
9
10
11
12
<ul class="menu-list">
<li><p class="font30">今天怎么样<b id="b1">?</b></p></li>
<li>
<ul class="list">
<li class="one">还行</li>
<li class="two">该充电</li>
<li class="three">学习一下</li>
<li class="four">我想一想</li>
</ul>
</li>
<li><p class="font30">要充电了</p></li>
</ul>

CSS样式
在页面引入以下CSS样式代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.menu-list{list-style:none; width:300px; margin: 100px auto;}
.menu-list li{display:block;}
.list{list-style: none; margin-left: -50px;  width:300px; height:60px; overflow:hidden; }
.list li{width: 300px;height: 60px; position: relative; animation: myfirst 4s infinite ;line-height: 60px;text-align: center; font-size: 30px;color:#fff;}
@keyframes myfirst
{
0%    {background-color:#4ec7f3;  top:0px;}
25%   {background-color:#4ec7f3;  top:0px;}
50%  {background:#42c58a; top:-60px;}
75%  {background:#a0a0a0; top:-120px;}
100%  {background:#dc143c; top:-180px;}
}          
.font30{
font-size: 30px;
color: #7d7d7d;
}

文件信息:

    0

    发表评论