jQuery+CSS3文字跑马灯特效的简单实现


Posted in Javascript onJune 25, 2016

jQuery+CSS3文字跑马灯特效是一款将跑马灯背景制作为3D立方体效果,文字在上面移动时,就像是文字投影到墙壁上,在转角出会改变运动方向。

效果图如下:

jQuery+CSS3文字跑马灯特效的简单实现

完整HTML代码如下:

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jQuery+CSS3文字跑马灯特效 - 何问起</title><base target="_blank" />
<link rel="stylesheet" href="http://hovertree.com/texiao/jquery/83/css/style.css">
</head>
<body>
<div id="hovertreemarquee">
  <div><span>I ❤ HoverTree 我❤何问起 </span></div>
  <div aria-hidden="true"><span>I ❤ HoverTree 我❤何问起 </span></div>
</div>
<form onsubmit="setText(event)">
  <label for="textsource">使用你自己的文本</label>
  <input type="text" id="textsource" value="hwq2.com Is A Good Site!" autocapitalize="characters" pattern=".{5,60}" title="5-30个字符长度" placeholder="请输入文本:hovertree.com">
  <input type="submit" class="btn" value="使用">
</form>
  <div class="hovertreeinfo"><p>可以输入其他文本,然后点击“使用”按钮。<br />
    例如:1314520 hovertree.com 
       <br />或者: 欢迎访问何问起
    <br />
            <a href="http://hovertree.com/h/bjaf/bmfmnq8a.htm">特殊爱心符号点这里</a>
    <br />何问起提示:可以放大或者缩小浏览器宽度查看效果。
    </p></div>

<script src="http://down.hovertree.com/jquery/jquery-2.2.4.min.js" type="text/javascript"></script>
<script type="text/javascript">
    function setText(event){
     event.preventDefault();
     leftText.innerText = textsource.value.toUpperCase();
     rightText.innerText = textsource.value.toUpperCase();
    }
    var leftText = document.querySelector("#hovertreemarquee div:first-of-type span");
    var rightText = document.querySelector("#hov"+"ertreemarquee div:last-of-type span");
    var textsource = document.getElementById("textsource");
    setText();
</script>

<div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
<p>适用浏览器:FireFox、Chrome、Edge、Safari、Opera、傲游、搜狗、世界之窗、IE11. 不支持IE8及以下浏览器。</p>
<p>来源:<a href="http://hovertree.com/" target="_blank">何问起</a> <a href="http://hovertree.com/menu/texiao/">网页特效</a>
<a href="http://hovertree.com/h/bjaf/paomadeng.htm">代码说明</a></p>
</div>
</body>
</html>

以上就是小编为大家带来的jQuery+CSS3文字跑马灯特效的简单实现全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
点击页面其它地方隐藏该div的两种思路
Nov 18 Javascript
Bootstrap每天必学之按钮(一)
Nov 24 Javascript
超链接怎么正确调用javascript函数
May 23 Javascript
JavaScript如何获取到导航条中HTTP信息
Oct 10 Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
Oct 26 Javascript
vue2.0 实现导航守卫(路由守卫)
May 21 Javascript
js全屏事件fullscreenchange 实现全屏、退出全屏操作
Sep 17 Javascript
vue 路由子组件created和mounted不起作用的解决方法
Nov 05 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
Mar 03 Javascript
Jquery使用each函数实现遍历及数组处理
Jul 14 jQuery
在vue中配置不同的代理同时访问不同的后台操作
Sep 11 Javascript
js面试题之异步问题的深入理解
Sep 20 Javascript
解析JavaScript中的字符串类型与字符编码支持
Jun 24 #Javascript
JavaScript程序中实现继承特性的方式总结
Jun 24 #Javascript
JavaScript编程中实现对象封装特性的实例讲解
Jun 24 #Javascript
JS全局变量和局部变量最新解析
Jun 24 #Javascript
jQuery插件passwordStrength密码强度指标详解
Jun 24 #Javascript
jquery选择器中的空格与大于号&gt;、加号+与波浪号~的区别介绍
Jun 24 #Javascript
jquery表单插件Autotab使用方法详解
Jun 24 #Javascript
You might like
PHP页面间传递参数实例代码
2008/06/05 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
ThinkPHP 模板substr的截取字符串函数详解
2017/01/09 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
javascript 一个自定义长度的文本自动换行的函数
2007/08/19 Javascript
jQuery1.4.2与老版本json格式兼容的解决方法
2011/02/12 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
jquery中交替点击事件toggle方法的使用示例
2013/12/08 Javascript
jquery插件jTimer(jquery定时器)使用方法
2013/12/23 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
jquery实现的用户注册表单提示操作效果代码分享
2015/08/28 Javascript
js实现带简单弹性运动的导航条
2017/02/22 Javascript
jQuery中用on绑定事件时需注意的事项
2017/03/19 Javascript
angularjs+bootstrap实现自定义分页的实例代码
2017/06/19 Javascript
浅析JavaScript中的平稳退化(graceful degradation)
2017/07/24 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
2018/06/30 Javascript
ionic使用angularjs表单验证(模板验证)
2018/12/12 Javascript
实现一个 Vue 吸顶锚点组件方法
2019/07/10 Javascript
vue中touch和click共存的解决方式
2020/07/28 Javascript
Python实现的石头剪子布代码分享
2014/08/22 Python
python通过索引遍历列表的方法
2015/05/04 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
python3读取autocad图形文件.py实例
2020/06/05 Python
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
基于 HTML5 的 WebGL 3D 版俄罗斯方块的示例代码
2018/05/28 HTML / CSS
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
Nike德国官网:Nike.com (DE)
2018/11/13 全球购物
英国领先的独立酒精饮料零售商:DrinkSupermarket
2021/01/13 全球购物
高中生毕业学习总结的自我评价
2013/11/14 职场文书
查环查孕证明
2014/01/10 职场文书
授权委托书格式模板
2014/04/03 职场文书
房屋所有权证明
2014/10/20 职场文书
MySQL数据迁移相关总结
2021/04/29 MySQL
设置IIS Express并发数
2022/07/07 Servers