jquery实现刷新随机变化样式特效(tag标签样式)


Posted in Javascript onFebruary 03, 2017

tag标签随机多彩变化的超链接样式,使用JQ+DIV+CSS实现刷新随机变化样式特效。jquery版的随机多彩tag标签随机css字体颜色和字号大小效果。于是就写下这个效果与大家分享,办法也很笨拙,就是利用jquery随机数来遍历#tag中所有的a链接为其添加一个随机的类名。然后预先定义了12个链接样式。你可以自定义类似 #tags .tags1 这样的css以实现你需要的字体样式。这里的jquery随机多彩tag标签随机颜色和字号大小效果样式只是演示随便写的,不够漂亮。

jquery实现刷新随机变化样式特效(tag标签样式)

<!DOCTYPE html>
<html>
 <head>
 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
 <title></title>
 </head>
 <body>
 <style>
 body{ text-align:center}
 body,a{ font-size:13px;}
 a{ color:#333333; text-decoration:none;}
 .taglist{ width:350px;overflow:hidden; text-align:left; margin:0 auto;border:#dddddd solid 1px;}
 .taglist .tit{ width:100%; height:24px; line-height:24px; background-color:#565662;}
 .taglist .tit a{ padding-left:8px; color:#ffffff;}
 #tags a{height:26px; line-height:26px;padding-right:6px;}
 #tags .tags0{}
 #tags .tags1{color:#C00; font-size:24px;}
 #tags .tags2{color:#030; font-size:16px;}
 #tags .tags3{color:#00F;}
 #tags .tags4{ font-size:16px;}
 #tags .tags5{color:#C00; font-size:20px;}
 #tags .tags6{color:#F06 font-size:20px;}
 #tags .tags7{color:#030; font-weight:bold; font-size:18px;}
 #tags .tags8{color:#F06; font-weight:bold;}
 #tags .tags9{color:#C00; font-weight:bold;font-size:16px;}
 #tags .tags10{color:#090; font-weight:bold;font-size:18px;}
 #tags .tags11{color:#09F;}
 #tags .tags12{color:#F90;font-size:14px;}
 #tags a:hover{ color:#F00; text-decoration:underline;}
 .w95{ width:95%; margin:0 auto; padding-top:6px; padding-bottom:6px;}
 .taglist .w95{}
 </style>
 <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" type="text/javascript"></script>
 <script type="text/javascript">
 $(document).ready(function() {
 var tags_a = $("#tags a");
 tags_a.each(function(){
 var x = 9;
 var y = 0;
 var rand = parseInt(Math.random() * (x - y + 1) + y);
 $(this).addClass("tags"+rand);
 });
 })
 </script>
 <div class="taglist"> 
 <div class="tit"><a href="#">TAG标签</a></div> 
 <div class="w95" id="tags"> 
 <a href="http://www.baidu.com">导航菜单</a> 
 <a href="http://www.baidu.com">焦点幻灯片</a> 
 <a href="http://www.baidu.com">条幅广告代码</a> 
 <a href="http://www.baidu.com">经典下拉菜单</a> 
 <a href="http://www.baidu.com">jquery 特效</a> 
 <a href="http://www.baidu.com">滚动代码</a> 
 <a href="http://www.baidu.com">查看源码</a> 
 <a href="http://www.baidu.com">css hack</a> 
 <a href="http://www.baidu.com">file样式美化</a> 
 <a href="http://www.baidu.com">CSS</a> 
 <a href="http://www.baidu.com">HTML</a> 
 <a href="http://www.baidu.com">DIVCSS5</a> 
 <a href="http://www.baidu.com">JS+CSS幻灯片</a> 
 <a href="http://www.baidu.com">网页源码</a> 
 <a href="http://www.baidu.com">多彩导航条</a> 
 <a href="http://www.baidu.com">css div</a> 
 <a href="http://www.baidu.com">JS表格隔行变色</a> 
 <a href="http://www.baidu.com">css+div</a> 
 <a href="http://www.baidu.com">下拉菜单</a>
 </div>
 </div>
 </body>
</html>

本特效可用于tag标签随机多彩变化的超链接样式。使用非常简单,可以预设多个想要的CSS a样式,可以设置超链接文字大小、字体颜色、字体背景等不同样式,随机刷新网页时候JQ自动实现超链接文字多样css样式特效效果。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
javascript预加载图片、css、js的方法示例介绍
Oct 14 Javascript
用JS将搜索的关键字高亮显示实现代码
Nov 08 Javascript
编写js扩展方法判断一个数组中是否包含某个元素
Nov 08 Javascript
老生常谈JavaScript数组的用法
Jun 10 Javascript
BootStrap Fileinput初始化时的一些参数
Dec 30 Javascript
原生JavaScript实现AJAX、JSONP
Feb 07 Javascript
详谈jQuery中的一些正则匹配表达式
Mar 08 Javascript
JS检索下拉列表框中被选项目的索引号(selectedIndex)
Dec 17 Javascript
Node.js API详解之 readline模块用法详解
May 22 Javascript
js实现QQ邮箱邮件拖拽删除功能
Aug 27 Javascript
Javascript节流函数throttle和防抖函数debounce
Dec 03 Javascript
详解阿里Node.js技术文档之process模块学习指南
Jan 04 Javascript
漂亮实用的页面loading(加载)封装代码
Feb 03 #Javascript
理解javascript中的Function.prototype.bind的方法
Feb 03 #Javascript
JavaScript数组复制详解
Feb 02 #Javascript
常用jQuery选择器汇总
Feb 02 #Javascript
JavaScript优化以及前段开发小技巧
Feb 02 #Javascript
JavaScript字符集编码与解码详谈
Feb 02 #Javascript
JS实现购物车特效
Feb 02 #Javascript
You might like
php程序的国际化实现方法(利用gettext)
2011/08/14 PHP
javascript循环变量注册dom事件 之强大的闭包
2010/09/08 Javascript
在jquery中处理带有命名空间的XML数据
2011/06/13 Javascript
js 获取后台的字段 改变 checkbox的被选中的状态 代码
2013/06/05 Javascript
jquery $.each 和for怎么跳出循环终止本次循环
2013/09/27 Javascript
js如何设置在iframe框架中指定div不显示
2013/12/04 Javascript
JSON.parse()和JSON.stringify()使用介绍
2014/06/20 Javascript
浅谈Javascript中匀速运动的停止条件
2014/12/19 Javascript
javascript函数式编程程序员的工具集
2015/10/11 Javascript
EasyUI布局 高度自适应
2016/06/04 Javascript
JS控制层作圆周运动的方法
2016/06/20 Javascript
JavaScript的事件机制详解
2017/01/17 Javascript
Vue动态组件实例解析
2017/08/20 Javascript
js根据json数据中的某一个属性来给数据分组的方法
2018/10/08 Javascript
js变量声明var使用与不使用的区别详解
2019/01/21 Javascript
原生js实现trigger方法示例代码
2019/05/22 Javascript
微信小程序bindtap事件与冒泡阻止详解
2019/08/08 Javascript
JavaScript常用8种数组去重代码实例
2020/09/09 Javascript
python实现斐波那契数列的方法示例
2017/01/12 Python
python学生管理系统代码实现
2020/04/05 Python
Python DataFrame设置/更改列表字段/元素类型的方法
2018/06/09 Python
python实现栅栏加解密 支持密钥加密
2019/03/20 Python
Python批量生成幻影坦克图片实例代码
2019/06/04 Python
python数据持久存储 pickle模块的基本使用方法解析
2019/08/30 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
2020/04/22 Python
Django 权限管理(permissions)与用户组(group)详解
2020/11/30 Python
HTML4和HTML5之间除了相似以外的10个主要不同
2012/12/13 HTML / CSS
白色公司:The White Company
2017/10/11 全球购物
养殖行业的创业计划书
2014/01/05 职场文书
机关保密承诺书
2014/06/03 职场文书
不错的求职信范文
2014/07/20 职场文书
个人党性锻炼总结
2015/03/05 职场文书
致地震灾区的慰问信
2015/03/23 职场文书
使用pandas模块实现数据的标准化操作
2021/05/14 Python
MySQL索引失效的典型案例
2021/06/05 MySQL