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如何判断移动端访问设备并解析对应CSS
Nov 27 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
Dec 31 Javascript
select隐藏选中值对应的id,显示其它id的简单实现方法
Aug 25 Javascript
bootstrap suggest下拉框使用详解
Apr 10 Javascript
微信小程序中的swiper组件详解
Apr 14 Javascript
关于jQuery中fade(),show()起始位置的一点小发现
Apr 25 jQuery
详解Node.js串行化流程控制
May 04 Javascript
JavaScript无操作后屏保功能的实现方法
Jul 04 Javascript
JavaScript实现计算圆周率到小数点后100位的方法示例
May 08 Javascript
npm qs模块使用详解
Feb 07 Javascript
js回调函数原理与用法案例分析
Mar 04 Javascript
实例讲解JavaScript 计时事件
Jul 04 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你的验证码安全码?
2007/01/02 PHP
使用php来实现网络服务
2009/09/15 PHP
php中session退出登陆问题
2014/02/27 PHP
Yii配置与使用memcached缓存的方法
2016/07/13 PHP
Yii2.0 RESTful API 基础配置教程详解
2018/12/26 PHP
使用Firebug对js进行断点调试的图文方法
2011/04/02 Javascript
输入密码检测大写是否锁定js实现代码
2012/12/03 Javascript
使用js+jquery实现无限极联动
2013/05/23 Javascript
js为数字添加逗号并格式化数字的代码
2013/08/23 Javascript
Jquery插件编写简明教程
2014/03/25 Javascript
JS数组合并push与concat区别分析
2015/12/17 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
Bootstrap每天必学之日期控制
2016/03/07 Javascript
基于JS实现回到页面顶部的五种写法(从实现到增强)
2016/09/03 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
cocos creator Touch事件应用(触控选择多个子节点的实例)
2017/09/10 Javascript
vue elementUI 表单校验功能之数组多层嵌套
2019/06/04 Javascript
解决layui使用layui-icon出现默认图标的问题
2019/09/11 Javascript
详解webpack的文件监听实现(热更新)
2020/09/11 Javascript
python实现字符串和日期相互转换的方法
2015/05/13 Python
Python读写txt文本文件的操作方法全解析
2016/06/26 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
2018/10/17 Python
Python完成哈夫曼树编码过程及原理详解
2019/07/29 Python
利用Python实现斐波那契数列的方法实例
2020/07/26 Python
python speech模块的使用方法
2020/09/09 Python
Python新建项目自动添加介绍和utf-8编码的方法
2020/12/26 Python
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
Airbnb爱彼迎官网:成为爱彼迎房东,赚取收入
2019/03/14 全球购物
乌克兰排名第一的在线旅游超市:Farvater.Travel
2020/01/02 全球购物
个人简历的自荐信
2013/10/23 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
个人廉洁自律承诺书
2014/03/27 职场文书
教师节学生演讲稿
2014/09/03 职场文书
大学生实习证明范本
2014/09/19 职场文书
VS2019连接MySQL数据库的过程及常见问题总结
2021/11/27 MySQL