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 相关文章推荐
个人总结的一些关于String、Function、Array的属性和用法
Jan 10 Javascript
js定义对象或数组直接量时各浏览器对多余逗号的处理(json)
Mar 05 Javascript
合并table相同单元格的jquery插件分享(很精简)
Jun 20 Javascript
JavaScript的strict模式与with关键字介绍
Feb 08 Javascript
JavaScript访问CSS属性的几种方式介绍
Jul 21 Javascript
基于canvas实现的钟摆效果完整实例
Jan 26 Javascript
JS区分浏览器页面是刷新还是关闭
Apr 17 Javascript
移动端横屏的JS代码(beta)
May 16 Javascript
JS模拟bootstrap下拉菜单效果实例
Jun 17 Javascript
基于JavaScript Array数组方法(新手必看篇)
Aug 20 Javascript
jQuery实现锚点向下平滑滚动特效示例
Aug 29 jQuery
bootstrap 点击空白处popover弹出框隐藏实例
Jan 24 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/09/05 PHP
PHP 文件扩展名 获取函数
2009/06/03 PHP
解析在PHP中使用mysqli扩展库对mysql的操作
2013/07/03 PHP
php与flash as3 socket通信传送文件实现代码
2014/08/16 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
php中switch语句用法详解
2015/08/17 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
php文件类型MIME对照表(比较全)
2016/10/07 PHP
浅析PHP7 的垃圾回收机制
2019/09/06 PHP
js导出格式化的excel 实例方法
2013/07/17 Javascript
JavaScript中的toLocaleLowerCase()方法使用详解
2015/06/06 Javascript
深入探秘jquery瀑布流的实现
2016/01/30 Javascript
使用postMesssage()实现跨域iframe页面间的信息传递方法
2016/03/29 Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
2016/07/11 Javascript
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
2016/08/03 Javascript
利用jQuery的动画函数animate实现豌豆发射效果
2016/08/28 Javascript
javascript读取文本节点方法小结
2016/12/15 Javascript
网页中的图片查看器viewjs使用方法
2017/07/11 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
vue2.0安装style/css loader的方法
2018/03/14 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
layui radio性别单选框赋值方法
2018/08/15 Javascript
使用vue点击li,获取当前点击li父辈元素的属性值方法
2018/09/12 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
puppeteer实现html截图的示例代码
2019/01/10 Javascript
JavaScript实现网页留言板功能
2020/11/23 Javascript
[51:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
Python实例方法、类方法、静态方法的区别与作用详解
2019/03/25 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
2019/05/10 Python
终于搞懂了Keras中multiloss的对应关系介绍
2020/06/22 Python
python中的测试框架
2020/11/13 Python
探究 canvas 绘图中撤销(undo)功能的实现方式详解
2018/05/17 HTML / CSS
大学旷课检讨书
2014/01/28 职场文书
Python Django ORM连表正反操作技巧
2021/06/13 Python
MySQL之MyISAM存储引擎的非聚簇索引详解
2022/03/03 MySQL