JS实现字体背景跑马灯


Posted in Javascript onJanuary 06, 2020

本文实例为大家分享了JS实现字体背景跑马灯的具体代码,供大家参考,具体内容如下

知识点

1.通过 @keyframes 规则,创建动画。
2.背景作用域:

background-clip: text;
-webkit-background-clip: text;

3.background-position定位背景图像
4.color: transparent 全透明

运行效果

JS实现字体背景跑马灯

JS实现字体背景跑马灯

代码

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    div{
      text-align: center;
      background-color: black;
      padding: 10px 0;
    }
    .animated {
      font-family: 华文行楷, cursive;
      margin: 0;
      padding: 0;
      font-size: 100px;
      background: url('text-bg.png') no-repeat;
      background-clip: text;
      -webkit-background-clip: text;
      color: transparent;
      animation: moveBg 90s linear infinite;
      -webkit-animation: moveBg 90s linear infinite;
    }

    @keyframes moveBg {
      0% {
        background-position: 0 30%;
      }

      100% {
        background-position: 100% 50%;
      }
    }

  </style>
</head>
<body>
<div>
  <h1 class="animated">欢迎到来</h1>
</div>
</body>
</html>

所使用的背景图片

JS实现字体背景跑马灯

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 页面全选框实践代码
Apr 02 Javascript
jQuery动画特效实例教程
Aug 29 Javascript
jQuery中closest()函数用法实例
Jan 07 Javascript
js对象基础实例分析
Jan 13 Javascript
简单总结JavaScript中的String字符串类型
May 26 Javascript
利用jquery实现验证输入的是否是数字、小数,包含保留几位小数
Dec 07 Javascript
JavaScript运动框架 解决速度正负取整问题(一)
May 17 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
May 31 Javascript
浅谈JavaScript中的属性:如何遍历属性
Sep 14 Javascript
深入理解JavaScript的async/await
Aug 05 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
Oct 25 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
Jan 24 Javascript
JS实现音乐钢琴特效
Jan 06 #Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
Jan 06 #Javascript
Vue-CLI与Vuex使用方法实例分析
Jan 06 #Javascript
Vue前端项目部署IIS的实现
Jan 06 #Javascript
Vue学习之常用指令实例详解
Jan 06 #Javascript
Vue学习之组件用法实例详解
Jan 06 #Javascript
Vue+abp微信扫码登录的实现代码示例
Jan 06 #Javascript
You might like
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(一)
2014/06/23 PHP
PHP获取指定时间段之间的 年,月,天,时,分,秒
2016/06/05 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
JavaScript 基础问答三
2008/12/03 Javascript
JavaScript 计算当天是本年本月的第几周
2009/03/22 Javascript
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
javascript写的简单的计算器,内容很多,方法实用,推荐
2011/12/29 Javascript
禁止ajax缓存获取程序最新数据的方法
2013/11/19 Javascript
javascript读取xml实现javascript分页
2013/12/13 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
JS实现转动随机数抽奖特效代码
2020/04/16 Javascript
干货!教大家如何选择Vue和React
2017/03/13 Javascript
通过 JS 判断页面是否有滚动条的实现方法
2018/04/05 Javascript
JS实现骰子3D旋转效果
2019/10/24 Javascript
js实现弹幕飞机效果
2020/08/27 Javascript
Vue中component标签解决项目组件化操作
2020/09/04 Javascript
原生JavaScript实现弹幕组件的示例代码
2020/10/12 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
Jquery Fade用法详解
2020/11/06 jQuery
[02:52]2017DOTA2国际邀请赛中国区预选赛晋级之路
2017/07/03 DOTA
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
Python实现把utf-8格式的文件转换成gbk格式的文件
2015/01/22 Python
Python切片索引用法示例
2018/05/15 Python
Scrapy基于selenium结合爬取淘宝的实例讲解
2018/06/13 Python
Ubuntu下Python2与Python3的共存问题
2018/10/31 Python
Python字典对象实现原理详解
2019/07/01 Python
如何通过Django使用本地css/js文件
2020/01/20 Python
python用什么编辑器进行项目开发
2020/06/17 Python
幼师自荐信
2013/10/26 职场文书
高一家长会邀请函
2014/01/12 职场文书
人事任命通知书
2015/04/21 职场文书
消防宣传标语大全
2015/08/03 职场文书
python学习之panda数据分析核心支持库
2021/05/07 Python
MySQL中VARCHAR与CHAR格式数据的区别
2021/05/26 MySQL