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 相关文章推荐
共享自己写一个框架DreamScript
Jan 20 Javascript
javascript 尚未实现错误解决办法
Nov 27 Javascript
分享一个自己动手写的jQuery分页插件
Aug 28 Javascript
setTimeout内不支持jquery的选择器的解决方案
Apr 28 Javascript
Angularjs使用directive自定义指令实现attribute继承的方法详解
Aug 05 Javascript
jquery中用函数来设置css样式
Dec 22 Javascript
jQuery模拟下拉框选择对应菜单的内容
Mar 07 Javascript
vue父子组件的数据传递示例
Mar 07 Javascript
vue组件编写之todolist组件实例详解
Jan 22 Javascript
深入理解ES6中let和闭包
Feb 22 Javascript
vue实现表格过滤功能
Sep 27 Javascript
js+canvas实现纸牌游戏
Mar 16 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
简单分析ucenter 会员同步登录通信原理
2014/08/25 PHP
thinkphp判断访客为手机端或PC端的方法
2014/11/24 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
PHP微信支付实例解析
2016/07/22 PHP
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
JavaScript 字符串与数组转换函数[不用split与join]
2009/12/13 Javascript
JavaScript中获取未知对象属性的代码
2011/04/27 Javascript
jQuery弹出(alert)select选择的值
2013/04/21 Javascript
解析JavaScript中的不可见数据类型
2013/12/02 Javascript
javascript使用定时函数实现跳转到某个页面
2013/12/25 Javascript
JS实现的一个简单的Autocomplete自动完成例子
2014/04/16 Javascript
jquery easyui使用心得
2014/07/07 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
ionic实现滑动的三种方式
2016/08/27 Javascript
jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法
2016/11/23 Javascript
浅谈JS获取元素的N种方法及其动静态讨论
2017/08/25 Javascript
axios 处理 302 状态码的解决方法
2018/04/10 Javascript
轻量级富文本编辑器wangEditor结合vue使用方法示例
2018/10/10 Javascript
JS实现选项卡效果的代码实例
2019/05/20 Javascript
Python使用回溯法子集树模板解决爬楼梯问题示例
2017/09/08 Python
基于使用paramiko执行远程linux主机命令(详解)
2017/10/16 Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
2018/07/02 Python
python binascii 进制转换实例
2019/06/12 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
Python drop方法删除列之inplace参数实例
2020/06/27 Python
CSS3弹性盒模型开发笔记(三)
2016/04/26 HTML / CSS
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
衰败城市英国官网:Urban Decay英国
2020/04/29 全球购物
信息技术专业个人自我评价
2013/12/11 职场文书
有趣的广告词
2014/03/18 职场文书
2014年网络管理员工作总结
2014/12/01 职场文书
大学生求职信怎么写
2015/03/19 职场文书
宾馆前台接待岗位职责
2015/04/02 职场文书
python实现局部图像放大
2021/11/17 Python
iSCSI服务器CHAP双向认证配置
2022/04/01 Servers
SQL bool盲注和时间盲注详解
2022/07/23 SQL Server