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 实用的文字链提示框效果
Jun 30 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
Jul 26 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
Dec 04 Javascript
jQuery ajax dataType值为text json探索分享
Sep 23 Javascript
js实现简单登录功能的实例代码
Nov 09 Javascript
在Python中使用glob模块查找文件路径的方法
Jun 17 Javascript
jQuery实现径向动画菜单效果
Jul 17 Javascript
jquery使用on绑定a标签无效 只能用live解决
Jun 02 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
Aug 24 Javascript
angularjs项目的页面跳转如何实现(5种方法)
May 25 Javascript
详解ES6语法之可迭代协议和迭代器协议
Jan 13 Javascript
jquery插件实现搜索历史
Apr 24 jQuery
漂亮实用的页面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/07/16 PHP
php定时执行任务设置详解
2015/02/06 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
左右悬浮可分组的网站QQ在线客服代码(可谓经典)
2012/12/21 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
2013/08/22 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
2014/10/17 Javascript
浅谈setTimeout 与 setInterval
2015/06/23 Javascript
jQuery实现选项卡切换效果简单演示
2015/12/09 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
Javascript操作表单实例讲解(下)
2016/06/20 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
JS去掉字符串末尾的标点符号及删除最后一个字符的方法
2017/10/24 Javascript
vue 表单输入格式化中文输入法异常问题
2018/05/30 Javascript
AngularJS 事件发布机制
2018/08/28 Javascript
vue.config.js常用配置详解
2019/11/14 Javascript
如何利用nodejs实现命令行游戏
2020/11/24 NodeJs
[02:24]DOTA2痛苦女王 英雄基础教程
2013/11/26 DOTA
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
跟老齐学Python之Import 模块
2014/10/13 Python
Django uwsgi Nginx 的生产环境部署详解
2019/02/02 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
2019/06/19 Python
手把手教你安装Windows版本的Tensorflow
2020/03/26 Python
python-地图可视化组件folium的操作
2020/12/14 Python
Python项目打包成二进制的方法
2020/12/30 Python
纯css3实现走马灯效果
2014/12/26 HTML / CSS
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
Giglio俄罗斯奢侈品购物网:男士、女士、儿童高级时装
2018/07/27 全球购物
农药学硕士毕业生自荐信
2013/09/25 职场文书
公司活动总结怎么写
2014/06/25 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
幼儿园教师个人总结
2015/02/05 职场文书
纪律委员竞选稿
2015/11/19 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript
uni-app 微信小程序授权登录的实现步骤
2022/02/18 Javascript