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 用函数语句和表达式定义函数的区别详解
Jan 06 Javascript
javascript 拷贝节点cloneNode()使用介绍
Apr 03 Javascript
jquery实现增加删除行的方法
Feb 03 Javascript
asp知识整理笔记3(问答模式)
Sep 27 Javascript
Jquery时间轴特效(三种不同类型)
Nov 02 Javascript
jQuery与js实现颜色渐变的方法
Dec 30 Javascript
bootstrap实现二级下拉菜单效果
Nov 23 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
Nov 08 Javascript
IE浏览器下JS脚本提交表单后,不能自动提示问题解决方法
Jun 04 Javascript
浅入深出Vue之组件使用
Jul 11 Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
Oct 14 Javascript
vue postcss-px2rem 自适应布局
May 15 Vue.js
漂亮实用的页面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
NO3第三帝国留言簿制作过程
2006/10/09 PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
2012/11/07 PHP
PHP--用万网的接口实现域名查询功能
2012/12/13 PHP
简单的php数据库操作类代码(增,删,改,查)
2013/04/08 PHP
PHP实现的英文名字全拼随机排号脚本
2014/07/04 PHP
php 命名空间(namespace)原理与用法实例小结
2019/11/13 PHP
[JS]点出统计器
2020/10/11 Javascript
jquery对象和DOM对象的区别介绍
2013/08/09 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
2013/12/16 Javascript
不使用jquery实现js打字效果示例分享
2014/01/19 Javascript
js函数参数设置默认值的一种变通实现方法
2014/05/26 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
javascript制作游戏开发碰撞检测的封装代码
2015/03/31 Javascript
jQuery Easyui实现左右布局
2016/01/26 Javascript
探寻JavaScript中this指针指向
2016/04/23 Javascript
js, jQuery实现全选、反选功能
2017/03/08 Javascript
jQuery.ajax向后台传递数组问题的解决方法
2017/05/12 jQuery
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
2017/12/28 Javascript
解决vue中虚拟dom,无法实时更新的问题
2018/09/15 Javascript
JavaScript错误处理操作实例详解
2019/01/04 Javascript
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
python在新的图片窗口显示图片(图像)的方法
2019/07/11 Python
大数据分析用java还是Python
2020/07/06 Python
Python接口自动化测试框架运行原理及流程
2020/11/30 Python
python xlsxwriter模块的使用
2020/12/24 Python
canvas绘制图片drawImage使用方法
2020/09/15 HTML / CSS
迷你唐卡软皮鞋:Minnetonka Moccasin
2018/05/01 全球购物
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
毕业生教师求职信
2013/10/20 职场文书
计算机专业优秀大学生自我总结
2014/01/21 职场文书
学生安全教育材料
2014/02/14 职场文书
2016新教师岗前培训心得体会
2016/01/08 职场文书
创业计划书之寿司
2019/07/19 职场文书
Jupyter notebook 输出部分显示不全的解决方案
2021/04/24 Python
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python
浅析Python中的随机采样和概率分布
2021/12/06 Python