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 相关文章推荐
Jquery中对数组的操作代码
Aug 12 Javascript
javascript获得服务器端控件的ID的实现代码
Dec 28 Javascript
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
Aug 09 Javascript
两种常用的javascript数组去重方法思路及代码
Mar 26 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
Apr 11 Javascript
replace()方法查找字符使用示例
Oct 28 Javascript
jQuery中last()方法用法实例
Jan 06 Javascript
HTML5+jQuery实现搜索智能匹配功能
Mar 24 jQuery
vue中$refs的用法及作用详解
Apr 24 Javascript
vue使用ajax获取后台数据进行显示的示例
Aug 09 Javascript
JS中FileReader类实现文件上传及时预览功能
Mar 27 Javascript
详解ES6 中的Object.assign()的用法实例代码
Jan 11 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
Discuz 模板引擎的封装类代码
2008/07/18 PHP
PHP 数据结构 算法描述 冒泡排序 bubble sort
2011/07/10 PHP
解析获取优酷视频真实下载地址的PHP源代码
2013/06/26 PHP
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
Nigma vs Alliance BO5 第二场2.14
2021/03/10 DOTA
javascript form 验证函数 弹出对话框形式
2009/06/23 Javascript
Three.js源码阅读笔记(Object3D类)
2012/12/27 Javascript
JavaScript实现复制功能各浏览器支持情况实测
2013/07/18 Javascript
没有document.getElementByName方法
2013/08/19 Javascript
php利用curl获取远程图片实现方法
2015/10/26 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
angular实现form验证实例代码
2017/01/17 Javascript
js将当前时间格式化为 年-月-日 时:分:秒的实现代码
2018/01/20 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
2018/02/08 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
[01:13]DOTA2群星解读国服召集令 一起说出回归的理由
2013/07/17 DOTA
[01:17]炒鸡美酒第四天TA暴走
2018/06/05 DOTA
从零学Python之引用和类属性的初步理解
2014/05/15 Python
Python中正则表达式的用法实例汇总
2014/08/18 Python
在Python的Django框架中用流响应生成CSV文件的教程
2015/05/02 Python
详解python之简单主机批量管理工具
2017/01/27 Python
python实现数据库跨服务器迁移
2018/04/12 Python
python中报错&quot;json.decoder.JSONDecodeError: Expecting value:&quot;的解决
2019/04/29 Python
python实现趣味图片字符化
2019/04/30 Python
python如何给字典的键对应的值为字典项的字典赋值
2019/07/05 Python
python getopt模块使用实例解析
2019/12/18 Python
pyqt5数据库使用详细教程(打包解决方案)
2020/03/25 Python
解决keras加入lambda层时shape的问题
2020/06/11 Python
亲子活动总结
2014/04/26 职场文书
工地安全质量标语
2014/06/07 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
KTV门卫岗位职责
2014/10/09 职场文书
工作检讨书大全
2015/01/26 职场文书
关于召开会议的通知
2015/04/15 职场文书
JavaScript小技巧带你提升你的代码技能
2021/09/15 Javascript