显示效果如上图所示,此外还包含颜色滚动效果。代码如下:

HTML:

<p class="colorful ovh"><a href="https://weidian.com/?userid=1302830717&code=081hokh32X0I3M0FH6i32J14h32hokh1" class="btn" target="_blank">签名版</a><a href="https://item.jd.com/12262251.html" class="btn" target="_blank">京东自营</a><a href="http://product.dangdang.com/25206611.html" class="btn" target="_blank">当当自营</a><a href="https://www.amazon.cn/dp/B0788XRYGF/" class="btn" target="_blank">亚马逊</a><a href="http://www.epubit.com.cn/book/details/4767" class="btn" target="_blank">异步社区</a>
</p>

CSS:

        .colorful{/* 偶数个 *//*background-image: linear-gradient(to right, red, yellow, purple, purple, yellow, red, yellow, purple, purple, yellow, red); *//* 奇数个 */background-image: linear-gradient(to right, red, orange, yellow, green, blue, green, yellow, orange, red, orange, yellow, green, blue, green, yellow, orange, red);    -webkit-text-fill-color: transparent;-webkit-background-clip: text;-webkit-background-size: 200% 100%;animation: bgp 5s infinite linear;}@-webkit-keyframes bgp{0%{background-position: 0 0;}100%{background-position: -100% 0;}}.colorful a {margin-right: 5px;text-decoration: none;padding: 3px 0;}

注:
    1、background-position: -100% 0; 当为 -100% 时,向右滚动;为 100% 时,向左。
    2、这一点非常重要:
        linear-gradient 中的颜色值个数最好有不少于 3 个;

颜色值需要从中间颜色两边对称,并且去掉第一个再重复 1 遍。
        当值为奇数个的时候:
        你要设置 红 黄 紫 3个颜色,需要写成: 红 黄 紫 黄 红 黄 紫 黄 红;
        如果要写 红橙黄绿紫 5个颜色,需要写成: 红 橙黄绿 紫 绿黄橙 红 橙黄绿 紫 绿黄橙 红。
        当值为偶数个的时候:
        你要设置 红 黄 紫 绿 4个颜色,需要写成: 红黄紫绿 绿紫黄红黄紫绿 绿紫黄红;

否则,动画的每一轮循环之间都会发生颜色跳跃,影响美感。

CSS字体颜色滚动渐变动画相关推荐

  1. css 字体颜色 样式大全

    CSS 颜色大全 css 字体颜色,将颜色代码代替css里面的颜色,就可以. div中控制某段字体 颜色 html代码 divid=sidebar spanCSS 颜色大全 css 字体颜色/span ...

  2. html字颜色代码,css 字体颜色(css color)

    DIV CSS 字体颜色\css color知识实例讲解 在DIV+CSS网页中控制字体颜色的CSS单词为color:+颜色值.这里DIVCSS5详细为大家介绍CSS 字体颜色color的运用(div ...

  3. CSS字体颜色,文本装饰线,删除线

    CSS字体颜色 方法1使用rgb值来制定 body{ background-color:silver/Aqua/Navy;                (css有16种基本颜色和150种扩展颜色可以 ...

  4. CSS 实现卡片边框渐变动画

    1.实现效果 2.实现步骤 父容器添加背景渐变色 <div class="card"></div> .card {background: linear-gr ...

  5. html css超链接字体颜色,css 字体颜色(css color)

    DIV CSS 字体颜色\css color知识实例讲解 在DIV+CSS网页中控制字体颜色的CSS单词为color:+颜色值.这里DIVCSS5详细为大家介绍CSS 字体颜色color的运用(div ...

  6. HTML添加style修改颜色,css字体颜色设置教程(CSS color)

    CSS颜色样式篇目录认识CSS 颜色(color) 网页颜色基础 两种方法设置对象颜色样式 文字颜色控制color 网页背景颜色color 边框颜色color 网页color RGB设置 网页colo ...

  7. html字体变色特效,css字体特效,渐变颜色+动画效果

    css属性中有一个background-clip,用于设置绘图的背景,它的值可以是content-box,padding-box,border-box,text,其中text就是把颜色绘制到文字上,还 ...

  8. html css字体样式颜色,css字体颜色怎么设置?

    在CSS中想要设置字体颜色,可以使用color属性.color属性规定文本的颜色:该属性设置了一个元素的前景色:光栅图像不受 color 影响. css要设置一个元素的前景色(在 HTML 表现中,就 ...

  9. html css字体样式颜色,css字体颜色如何设置?

    在网页开发的过程中,有时为了网页的美观,需要给网页中的字体设置不同的颜色.那么怎么设置字体颜色呢?下面本篇文章就来给大家来介绍一下使用CSS设置字体颜色的方法,希望对大家有所帮助. 在CSS中,可以使 ...

最新文章

  1. python 打印皮卡丘_Python到底是什么?学姐靠它拿了5个offer
  2. matlab中添加0向量,如何把在matlab中把a=0:0.1:pi变成列向量啊?
  3. python小学生教材-python纳入小学生教材,以后该如何辅导娃的作业?
  4. Git的冲突解决过程
  5. Maven和Spring mvc下的页面的跳转与取值
  6. 运行mysql数据库的命令_mysql 数据库常用命令
  7. WCF技术剖析之五:利用ASP.NET兼容模式创建支持会话(Session)的WCF服务
  8. VS2012 避免单击打开项目中的文件(单击改双击)
  9. PyQt5 快速开发 与 实战
  10. C程序设计语言现代方法03:格式化输入输出
  11. 比较两组数据的差异用什么图更直观_第四节 单因素完全随机实验设计及数据处理...
  12. WinCC7.0如何通过授权管理器用U盘进行导入和导出授权?
  13. 内核编译出现Memory exhausted解决方案
  14. 映射异常: An association from the table tb_baoxiao refers to an unmapped class: int
  15. XiaomiRouter自学之路(02-软硬件环境搭建)
  16. 谷歌的人工智能三大布局
  17. linux fastQC 操作命令,10 月 17 日 Linux Fastqc 软件安装
  18. 弧形背景html,弧形背景墙—弧形背景墙相关知识介绍
  19. 数据库的主键约束和自增长
  20. it可以拥有的证书含金量和途径

热门文章

  1. AI音乐作曲deepfake音乐的怪异世界
  2. 中兴ACS服务器软件,AAA基本配置:终于成功完成了真实的ACS4.1与模拟PIX软件的交互 实验成功...
  3. 有以下三张表,学生表 student 课程表 course 成绩表 result
  4. javascript简介(概念)
  5. JAVA实现随机生成航班数据
  6. win10 无法连接打印机 报0x00000520错误解决办法!
  7. python外星人入侵游戏图片_[Python]简单的外星人入侵游戏
  8. 【数学笔记】信息论基础
  9. 6.25 周测题目整理
  10. Android好用的第三方开源库