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 相关文章推荐
特殊字符、常规符号及其代码对照表
Jun 26 Javascript
JavaScript入门教程(2) JS基础知识
Jan 31 Javascript
11款新鲜的jQuery插件[附所有demo下载]
Jan 24 Javascript
javascript操作referer详细解析
Mar 10 Javascript
js中将String转换为number以便比较
Jul 08 Javascript
js返回前一页刷新本页重载页面
Jul 29 Javascript
浅谈JavaScript的push(),pop(),concat()方法
Jun 03 Javascript
js微信扫描二维码登录网站技术原理
Dec 01 Javascript
jQuery实现给input绑定回车事件的方法
Feb 09 Javascript
基于AGS JS开发自定义贴图图层
Mar 31 Javascript
angular2 组件之间通过service互相传递的实例
Sep 30 Javascript
代码实例ajax实现点击加载更多数据图片
Oct 12 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
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
php自动给文章加关键词链接的函数代码
2012/11/29 PHP
PHP获取毫秒级时间戳的方法
2015/04/15 PHP
php将图片文件转换成二进制输出的方法
2015/06/10 PHP
Javascript学习笔记2 函数
2010/01/11 Javascript
动态加载外部javascript文件的函数代码分享
2011/07/28 Javascript
关于JS字符串函数String.replace()
2013/04/07 Javascript
12种不宜使用的Javascript语法整理
2013/11/04 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
浅析Node.js 中 Stream API 的使用
2015/10/23 Javascript
jquery实现触发时更新下拉列表内容的方法
2015/12/02 Javascript
jquery+json实现分页效果
2016/03/07 Javascript
JavaScript中数组去除重复的三种方法
2016/04/22 Javascript
Bootstrap前端开发案例二
2016/06/17 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
bootstrap滚动监控器使用方法解析
2017/01/13 Javascript
vue 使用eventBus实现同级组件的通讯
2018/03/02 Javascript
vue-cli axios请求方式及跨域处理问题
2018/03/28 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
Vue+Bootstrap收藏(点赞)功能逻辑与具体实现
2020/10/22 Javascript
PyQt5实现五子棋游戏(人机对弈)
2020/03/24 Python
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
求职自荐信的格式
2014/04/07 职场文书
商铺门面租房协议书
2014/10/21 职场文书
幼儿园见习报告
2014/10/30 职场文书
2014年电话销售工作总结
2014/12/01 职场文书
在职证明书模板
2015/06/15 职场文书
青年文明号创建口号大全
2015/12/25 职场文书
《秋天的怀念》教学反思
2016/02/17 职场文书
《大禹治水》教学反思
2016/02/22 职场文书
创业计划书之淘宝网店
2019/10/08 职场文书
eval(cmd)与eval($cmd)的区别与联系
2021/07/07 PHP
十大动画制作软件,Adobe产品上榜两款,第一是行业标准软件
2022/03/18 杂记
MySql数据库触发器使用教程
2022/06/01 MySQL