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 相关文章推荐
JS和jquery获取各种屏幕的宽度和高度的代码
Aug 02 Javascript
使用Jquery实现每日签到功能
Apr 03 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
Aug 17 Javascript
Bootstrap模态窗口源码解析
Feb 08 Javascript
微信小程序中子页面向父页面传值实例详解
Mar 20 Javascript
Bootstrap fileinput文件上传组件使用详解
Jun 06 Javascript
解决vue页面DOM操作不生效的问题
Mar 17 Javascript
浅析java线程中断的办法
Jul 29 Javascript
vue项目持久化存储数据的实现代码
Oct 01 Javascript
微信小程序一周时间表功能实现
Oct 17 Javascript
JS 事件机制完整示例分析
Jan 15 Javascript
Postman参数化实现过程及原理解析
Aug 13 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 空格,换行,跳格使用说明
2009/12/18 PHP
利用PHP+JS实现搜索自动提示(实例)
2013/06/09 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
2014/09/22 PHP
使用POST方式弹出窗口的两种方法示例介绍
2014/01/29 Javascript
JavaScript设计模式之观察者模式(发布者-订阅者模式)
2014/09/24 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
关于AngularJs数据的本地存储详解
2017/01/20 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
2017/12/19 Javascript
ES6 中可以提升幸福度的小功能
2018/08/06 Javascript
jQuery中$原理实例分析
2018/08/13 jQuery
vue实现循环切换动画
2018/10/17 Javascript
vue-cli+iview项目打包上线之后图标不显示问题及解决方法
2019/10/16 Javascript
解决vue v-for src 图片路径问题 404
2019/11/12 Javascript
js blob类型url的视频下载问题的解决
2019/11/29 Javascript
在vant中使用时间选择器和popup弹出层的操作
2020/11/04 Javascript
pycharm 使用心得(二)设置字体大小
2014/06/05 Python
Python正规则表达式学习指南
2016/08/02 Python
python xml解析实例详解
2016/11/14 Python
详解python校验SQL脚本命名规则
2019/03/22 Python
PyQt5显示GIF图片的方法
2019/06/17 Python
超简单的Python HTTP服务
2019/07/22 Python
TensorFlow基本的常量、变量和运算操作详解
2020/02/03 Python
python实现简单飞行棋
2020/02/06 Python
keras 读取多标签图像数据方式
2020/06/12 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
大学应届生求职简历的自我评价
2013/10/08 职场文书
材料采购员岗位职责
2013/12/17 职场文书
部队万能检讨书
2014/02/20 职场文书
小学毕业典礼主持词
2014/03/27 职场文书
协议书模板
2014/04/23 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
沙滩主题婚礼活动策划方案
2014/09/15 职场文书
医院合作意向书范本
2015/05/08 职场文书
浅析MongoDB之安全认证
2021/06/26 MongoDB
Ajax异步刷新功能及简单案例
2021/11/20 Javascript