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动态改变img的src属性图片不显示的解决方法
Oct 20 Javascript
基于jquery实现的表格分页实现代码
Jun 21 Javascript
javascript倒计时功能实现代码
Jun 07 Javascript
在jQuery中 常用的选择器介绍
Apr 16 Javascript
jQuery中replaceAll()方法用法实例
Jan 16 Javascript
javascript相关事件的几个概念
May 21 Javascript
浅析Javascript ES6中的原生Promise
Aug 25 Javascript
Vue表单验证插件Vue Validator使用方法详解
Apr 07 Javascript
JS库中的Particles.js在vue上的运用案例分析
Sep 13 Javascript
微信小程序五子棋游戏的悔棋实现方法【附demo源码下载】
Feb 20 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
Jul 19 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
Aug 28 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根据传来的16进制颜色代码自动改变背景颜色
2014/06/13 PHP
PHP常用数组函数介绍
2014/07/28 PHP
php防止网站被刷新的方法汇总
2014/12/01 PHP
jQuery+PHP实现的掷色子抽奖游戏实例
2015/01/04 PHP
Javascript开发包大全整理
2006/12/22 Javascript
DOMAssitant最新版 DOMAssistant 2.5发布
2007/12/25 Javascript
Javascript 中的 &amp;&amp; 和 || 使用小结
2010/04/25 Javascript
javascript 模式设计之工厂模式详细说明
2010/05/10 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
JavaScript模拟实现继承的方法
2015/03/30 Javascript
javascript实现rgb颜色转换成16进制格式
2015/07/10 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
ajax异步请求详解
2017/01/06 Javascript
详解能在多种前端框架下使用的表格控件
2017/01/11 Javascript
JavaScript变量作用域_动力节点Java学院整理
2017/06/27 Javascript
Angular2 http jsonp的实例详解
2017/08/31 Javascript
bootstrap+jquery项目引入文件报错的解决方法
2018/01/22 jQuery
使用微信小程序开发弹出框应用实例详解
2018/10/18 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
2018/11/05 Javascript
vue+iview 兼容IE11浏览器的实现方法
2019/01/07 Javascript
Vue.js中的extend绑定节点并显示的方法
2019/06/20 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
浅谈layer弹出层按钮颜色修改方法
2019/09/11 Javascript
vue 强制组件重新渲染(重置)的两种方案
2019/10/29 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
Element Dropdown下拉菜单的使用方法
2020/07/26 Javascript
老生常谈Python基础之字符编码
2017/06/14 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
Python打印特殊符号及对应编码解析
2020/05/07 Python
解决Python Matplotlib绘图数据点位置错乱问题
2020/05/16 Python
pycharm Tab键设置成4个空格的操作
2021/02/26 Python
CSS3实现div从下往上滑入滑出效果示例
2020/04/28 HTML / CSS
C语言变量的命名规则都有哪些
2013/12/27 面试题
公司员工的自我评价范例
2013/11/01 职场文书