JS随机标签云
简单的随机标签云
<! DOCTYPE HTML> < html > < head > < meta charset="UTF-8"> < title >随机标签云</ title > < style type="text/css"> *{ margin:0; padding:0 } a{ text-decoration:none } #wrap{ width:400px; margin:auto } </ style > < script type="text/javascript"> window.onload=function(){ var obox=document.getElementById("wrap"); var obj=obox.getElementsByTagName("a"); //随机方法 function rand(num){ return parseInt(Math.random()*num+1); } //随机颜色值 function randomcolor(){ var str=Math.ceil(Math.random()*16777215).toString(16); if(str.length< 6 ){ str="0"+str; } return str; } //循环 for( len=obj.length,i=len;i--;){ obj[i].className="color"+rand(5); obj[i].style.zIndex=rand(5); obj[i].style.fontSize=rand(12)+12+"px"; // obj[i].style.background="#"+randomcolor(); obj[i].style.color="#"+randomcolor(); obj[i].onmouseover=function(){ this.style.background="#"+randomcolor(); } obj[i].onmouseout=function(){ this.style.background="none"; } } } </script> </ head > < body > < div id="wrap"> < a href="#">web标准学习</ a > < a href="#">css</ a > < a href="#">javascript</ a > < a href="#">html5</ a > < a href="#">canvas</ a > < a href="#">video</ a > < a href="#">audio</ a > < a href="#">jQuery</ a > < a href="#">jQuerymobile</ a > < a href="#">flash</ a > < a href="#">firefox</ a > < a href="#">chrome</ a > < a href="#">opera</ a > < a href="#">IE9</ a > < a href="#">css3.0</ a > < a href="#">andriod</ a > < a href="#">apple</ a > < a href="#">google</ a > < a href="#">jobs</ a > </ div > </ body > </ html > |
这个的算法较为简单(偶能看得懂 orz....),但也基本上实现了要求
还有一个类似QQ好友印象的标签,有叠加效果,具体移步:http://www.xiaoqiang.org/javascript/tag-flag.html
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· C# 13 中的新增功能实操
· 万字长文详解Text-to-SQL
· Ollama本地部署大模型总结
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(4)
· 卧槽!C 语言宏定义原来可以玩出这些花样?高手必看!