- 浏览: 343760 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
1、效果及功能说明
文字特效制作文字鼠标滑过变色多彩色效果显示,颜色随机匹配变色显示,酷炫效果
2、实现原理
先设定好需要变化的几种颜色然后通过改变背景颜色的方法将不同的颜色匹配到不同的文字上去在创建一个伪类让得触发这个变化字体颜色的方法和取消
主要的方法
3、效果图
4、运行环境
IE6 IE7 IE8及以上 Firefox 和 Google Chrome游览器下都可实现
(无图片)5、所有图片的压缩包新建一个文件后将包解压放进文件夹图片的压缩包在页面的最下方可以看到并下载下载后无需修改文件夹名因为本身就已经写好了和html5内的路径相吻合
6、将创建html文件保存的时候将编码类型换成(UTF-8有签名)这样可以让部分中文正常的显示出来,将保存类型(T)换成(所有文件(*.*)),将html5和解压后的图片文件夹放在同一个文件夹内效果
7、代码[html5]
文字特效制作文字鼠标滑过变色多彩色效果显示,颜色随机匹配变色显示,酷炫效果
2、实现原理
先设定好需要变化的几种颜色然后通过改变背景颜色的方法将不同的颜色匹配到不同的文字上去在创建一个伪类让得触发这个变化字体颜色的方法和取消
主要的方法
.bind("mouseleave", function() 就是修改背景颜色告诉要修改是什么 $(".colorize2").hover(function() 这段就是如何触发修改通过一个伪类来触发 var colors = ["#ff2e99", "#ff8a2d", "#ffe12a", "#caff2a", "#1fb5ff", "#5931ff", "#b848ff"] 这就是告诉用户触发什么样的效果,7种颜色都用数组装好了 var index = Math.floor(Math.random()*7) 让文字可以随机获得里面的颜色每一个文字获得一种会出现重复 color = (bracket_color.length && (text[i] == "(" || text[i] == ")")) ? bracket_color : colors[index] colorized = colorized + '<span style="color: '+color+' !important">' + text.charAt(i) + '</span>' 当鼠标来回以后在两组字之间是,每个字都会发生变化
3、效果图

4、运行环境
IE6 IE7 IE8及以上 Firefox 和 Google Chrome游览器下都可实现
(无图片)5、所有图片的压缩包新建一个文件后将包解压放进文件夹图片的压缩包在页面的最下方可以看到并下载下载后无需修改文件夹名因为本身就已经写好了和html5内的路径相吻合
6、将创建html文件保存的时候将编码类型换成(UTF-8有签名)这样可以让部分中文正常的显示出来,将保存类型(T)换成(所有文件(*.*)),将html5和解压后的图片文件夹放在同一个文件夹内效果
7、代码[html5]
<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> body, div{margin:0;padding:0;} html{font-size:62.5%;height:100%;background-color:#111;} body{background-color:#111;color:#eee;font:normal 1.25em/1.75em Helvetica, Arial, Verdana, sans-serif;padding:0;margin:50px auto;width:70em;} strong{font-weight:bold;} a:link, a:visited{color:#fff;text-decoration:none;} a:hover{color:#999; text-decoration:underline} .clear{clear:both} /* demo */ .demo{width:960px;margin:0 auto;} .demo h1.title{font-weight:normal;font-size:2.6em;border-bottom:2px solid #333;color:#fff;line-height:1.25em;height:54px;} .demo .link{font-weight:bold;font-size:2em;background:#0a0a0a;padding:1em;display:inline-block;cursor:pointer;_display:inline;zoom:1;/*fuck IE6*/} .demo .link:hover{text-decoration:none;} </style> <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script> <script type="text/javascript"> $(document).ready(function() { //定义个在页面加载完成一后可以激活所有函数的方法 $(".colorize").bind("mouseenter", function(){ //定义方法当点击鼠标时当鼠标触及到时,改变背景颜色 $(this).data("text", $(this).text()); //获得所有text里面的数据 $(this).html(colorize($(this).text())); //获得html所有的text方法 }).bind("mouseleave", function(){ //定鼠标移动触触及时,改变背景颜色 $(this).html($(this).data("text")); //获得html所有的text方法 }); $(".colorize2").hover(function(){ //定义个伪类方法 $(this).data("text", $(this).text()); //获得text数据 $(this).html(colorize($(this).text())); //获得html所有text方法 }, function(){ //定义方法 $(this).html($(this).data("text")); //获得html里面说有的text数据 }); }) var colors = ["#ff2e99", "#ff8a2d", "#ffe12a", "#caff2a", "#1fb5ff", "#5931ff", "#b848ff"] //定义参数里面放有当鼠标触及到需要的所有颜色代码 function colorize(text) { //定于方法 var colorized = "" //定义参数 var bracket_color = "" //定义参数 for (i = 0; i < text.length; i++) { //判断i text长度 var index = Math.floor(Math.random()*7) //定义参数PHP向下舍入为最接近的整数调用PHP方法可返回介于 0 ~ 1 之间的一个随机数 if (text[i] == "(") //text里面放入i bracket_color = colors[index] //bracket_color参数等于 colors参数里面带上index 这样就可以控制七种颜色了 color = (bracket_color.length && (text[i] == "(" || text[i] == ")")) ? bracket_color : colors[index] colorized = colorized + '<span style="color: '+color+' !important">' + text.charAt(i) + '</span>' //鼠标触及到下面两行字体后让字体的颜色进行改变一共分别改成7种颜色 } return colorized //返回 colorized参数 } </script> </head> <body> <div class="demo"> <h1 class="title"><a href="http://www.17sucai.com/" title="点击标题查看教程">jQuery链接变色演示</a></h1> <a class="link colorize" href="http://www.17sucai.com/" title="鼠标放上来也会变色哦">前端观察</a> <div class="link colorize2" onClick="location.href='http://www.17sucai.com/'">鼠标放上去会变色,嘿嘿!</div> </div> </body> </html>
发表评论
-
Zepto
2015-08-15 13:49 1245Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 787//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 591Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 539Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 887首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2747Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 716特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14765流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6277首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1393通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 709一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 923<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7841. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 762一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 553看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 877最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 656最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 450做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 716在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 777<object width="940&qu ...
相关推荐
jquery文字特效制作鼠标滑过文字彩色变色显示,有时候我们需要用jquery来进行更改文字样式,看效果,也还是很酷炫的,例如买纹身贴纸,或者纹身的网站就可以使用这样酷炫的字体,游戏网站也是可以的!php中文网推荐...
jQuery实现图片变色特效插件与实例下载如jquery图片变灰色 jquery实现图片可拖动展示的实例下载 jQuery实现拖动滚动条的缩略图排列插件下载 jQuery实现焦点图片Flash自动平滑渐变效果 jQuery实现鼠标移到链接提示...
59. jQuery鼠标滑动图片显示标题与简介的滑动动感特效代码 60. jQuery鼠标移上小图显示大缩略图功能 61. js仿淘宝网鼠标经过缩略图放大图片效果的jQuery Fancy Hover Effect完整实例 62. Supersized jQuery全屏...
标题中的“javascript经典特效---一段彩色的文字.rar”表明我们将探讨的是使用JavaScript实现的一种视觉效果,具体来说是让文字呈现多彩的样式。JavaScript是一种广泛应用于网页动态效果和交互性的编程语言,它可以...
实现这个效果的基本思路是,首先将图片显示为灰度模式,然后当鼠标悬停在图片上时,通过JavaScript或jQuery来切换图片的CSS滤镜,使其恢复原有的彩色状态。这通常涉及到CSS3的`filter`属性和`grayscale()`函数,以及...
59. jQuery鼠标滑动图片显示标题与简介的滑动动感特效代码 60. jQuery鼠标移上小图显示大缩略图功能 61. js仿淘宝网鼠标经过缩略图放大图片效果的jQuery Fancy Hover Effect完整实例 62. Supersized jQuery全屏...
59. jQuery鼠标滑动图片显示标题与简介的滑动动感特效代码 60. jQuery鼠标移上小图显示大缩略图功能 61. js仿淘宝网鼠标经过缩略图放大图片效果的jQuery Fancy Hover Effect完整实例 62. Supersized jQuery全屏...
59. jQuery鼠标滑动图片显示标题与简介的滑动动感特效代码 60. jQuery鼠标移上小图显示大缩略图功能 61. js仿淘宝网鼠标经过缩略图放大图片效果的jQuery Fancy Hover Effect完整实例 62. Supersized jQuery全屏...
59.jQuery鼠标滑动图片显示标题与简介的滑动动感特效代码 60.jQuery鼠标移上小图显示大缩略图功能 61.js仿淘宝网鼠标经过缩略图放大图片效果的jQuery Fancy Hover Effect完整实例 62.Supersized jQuery全屏...