JavaScript实现云标签

其实很简单了,这次写了,保存起来,为了防止下次再写重复的代码~~~

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>JavaScript实现云标签</title>
<style>
.box-tags {width:400px;margin:50px auto;padding:20px;border:1px solid #eee;background-color:#f9f9f9;}
.box-tags a {margin:5px;padding:5px 10px;display:inline-block;*zoom:1;vertical-align:middle;background-color:#666;color:#fff;font-size:14px;text-decoration:none;}
.box-tags .tag-bg-1 {background-color:#f00;}
.box-tags .tag-bg-2 {background-color:#f40;}
.box-tags .tag-bg-3 {background-color:#f70;}
.box-tags .tag-bg-4 {background-color:#f90;}
.box-tags .tag-bg-5 {background-color:#3cf;}
.box-tags .tag-bg-6 {background-color:#369;}
.box-tags .tag-bg-7 {background-color:#690;}
.box-tags .tag-bg-8 {background-color:#06F;}
.box-tags .tag-bg-9 {background-color:#F33;}
.box-tags .tag-bg-10 {background-color:#039;}
.box-tags .tag-bg-11 {background-color:#004080;}
.box-tags .tag-bg-12 {background-color:#66F;}
.box-tags .tag-bg-13 {background-color:#C06;}
.box-tags .tag-bg-14 {background-color:#0080C0;}
.box-tags .tag-bg-15 {background-color:#804040;}
.box-tags .tag-bg-16 {background-color:#004000;}
.box-tags .tag-bg-17 {background-color:#008040;}
.box-tags .tag-bg-18 {background-color:#4B1F9E;}
.box-tags .tag-bg-19 {background-color:#888;}
.box-tags .tag-bg-20 {background-color:#377302;}
</style>
</head>

<div id="tags" class="box-tags">
    <a href="#">波多野结衣</a>
    <a href="#">天海翼</a>
    <a href="#">吉沢明步</a>
    <a href="#">早乙女露依</a>
    <a href="#">椎名由奈</a>
    <a href="#">樱井莉亚</a>
    <a href="#">大桥未久</a>
    <a href="#">苍井空</a>
    <a href="#">松岛枫</a>
    <a href="#">水菜丽</a>
    <a href="#">早川濑里奈</a>
    <a href="#">石川铃华</a>
    <a href="#">橘梨纱</a>
    <a href="#">美竹凉子</a>
    <a href="#">上原结衣</a>
    <a href="#">村上里沙</a>
    <a href="#">麻生希</a>
    <a href="#">千田理子</a>
    <a href="#">爱川美里菜</a>
    <a href="#">Julia 京香</a>
    <a href="#">濑亚美莉</a>
    <a href="#">小野纱里奈(桥本舞)</a>
    <a href="#">小川阿佐美</a>
    <a href="#">冬月枫</a>
    <a href="#">纹舞兰</a>
    <a href="#">朝美穗香</a>
    <a href="#">春咲梓美</a>
    <a href="#">樱理惠</a>
    <a href="#">上原瑞穂</a>
    <a href="#">加藤莉娜</a>
    <a href="#">伊泽千夏</a>
</div>

<script>
window.onload = function() {
    var tags = document.getElementById("tags").getElementsByTagName("a"),
        len = tags.length;
    for (var i=0; i<len; i++) {
        var num = Math.floor(Math.random() * 20) + 1;    //生产1~20随机数字
        tags[i].className = "tag-bg-" + num;
    }
}
</script>

<body>
</body>
</html>

JavaScript实现云标签

时间: 2024-11-03 20:46:15

JavaScript实现云标签的相关文章

FineReport中如何用JavaScript自定义地图标签

在日常使用地图过程中,通常会遇到地图标签,提示点等显示不满足我们的需求,需要进行JavaScript代码编写. 例如:在使用地图过程中,会发现很多地名显示的位置偏离.这时候就需要使用JavaScript进行调控.以黑龙江和内蒙古为例,来介绍下如何在FineReport中利用JavaScript自定义地图标签. 新建地图 以区域地图为例,新建表单,拖入地图(新特性)组件,地图边界选择区域地图下的中国(省级): 数据准备 新建工作簿,添加数据集ds1,SELECT*FROM地图1,选中图表,选择图表

JavaScript替换HTML标签

1.说明 获取HTML字符串(包含标签),通过正则表达式替换HTML标签,输出替换后的字符串 2.实现JavaScript代码 function deleteTag() { var regx = /<[^>]*>|<\/[^>]*>/gm; var tagStr = $("#ul_li").html(); alert("替换之前的字符串:" + tagStr); var result = tagStr.replace(regx,&

HTML中javascript的&lt;script&gt;标签使用方法详解

原文地址:HTML中javascript的<script>标签使用方法详解 只要一提到把JavaScript放到网页中,就不得不涉及Web的核心语言--HTML.在当初开发javascript的时候,Netscape要解决的一个重要问题就是如何做到让JavaScript既能与HTML页面共存,又不影响那些页面在其他浏览器中的呈现效果.经过尝试.纠错和争论,最终的决定就是为Web增加统一的脚本支持.而Web诞生早期的很多做法也都保留了下来,并被正式纳入HTML规范当中. <script&g

每天一个JavaScript实例-tab标签切换

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一个JavaScript实例-tab标签切换</title> <style> .tabcontainer{ padding:5px; width:500px; marg

性能、JavaScript与html标签分离、平稳退化

性能 尽量减少DOM访问和标记,减少document.getElementsByTagName()之类方法的使用,把这类方法返回的值存储在变量之中. 合并脚本.样式文件.图片文件等,一遍减少加载页面时的请求数量. 压缩脚本. JavaScript与html标签分离 当我们添加动作时,会有个第一反应: <div id="div1" onclick="doSomething(this)">Click here</div> //这边是JavaScr

jsp脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签

1. 先界定一下题目中概念. (1)jsp脚本:有的地方也叫java脚本,指用<%     %>括起来的jsp页面中的java脚本.所有能在java程序中执行的代码,都可以通过jsp脚本执行. (2)jsp声明:用<%!声明部分%>形式声明的变量和方法.可以直接用在jsp脚本中. (3)jsp输出表达式:用<%=表达式    %>输出表达式的值,效果与jsp脚本中的out.println相同.表达式后面不能有分号. (4)javascript:页面中<script

随机色云标签

<!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

JavaScript之&lt;script&gt;标签简介

向html页面中插入JavaScrpt的主要方法,就是使用<script>元素,下面是Html 4.01为<script>定义的6个属性. 1.async:可选表示应该立即下载脚本,但是不妨碍页面中的其他操作,比如下载比如下载其他资源或等待加载其他脚本.这个属性只对外部脚本有效 2.charset:可选.表示脚本通过src属性指定的代码的字符集.大多数浏览器会忽略它的值,所以这个属性也很少用. 3.defer:可选.表示脚本可以延迟到文档完全被解析和显示之后在执行.只对外部脚本有效

javascript 插入&lt;script&gt;标签

在页面中的iframe中插入<script>标签,我死活就是插入不了: 1.jquery for(var i=0;i<scriptArray.length-1;i++){ var script = document.createElement('script'); script.type = 'text/jacascript'; script.src = scriptArray[i]; //填自己的js路径 $("#viewPage").contents().find