随机色云标签

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

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

<script type="text/javascript">

//随机方法

function rand(num)

{

return parseInt(Math.random()*num+1);

}

//随机颜色值

function randomColor()

{

var str = Math.ceil((Math.random()*16777215)).toString(16); //把数字转换成16进制

if(str.length < 6)

{

str = "0" + str;

}

return str;

}

//标签实现

var aList = document.getElementById("wrap").getElementsByTagName("a");

var i = 0;

var len = aList.length;

for(i;i<len;i++)

{

aList[i].className = "color"+rand(5); //生成随机类名

aList[i].style.fontSize = rand(12)+12+"px"; //随机字号

aList[i].style.color = "#"+randomColor();

aList[i].onmouseover = function()

{

this.style.background = "#"+randomColor();

}

aList[i].onmouseout = function()

{

this.style.background = "";

}

}

</script>

</body>

</html>

时间: 2024-10-20 13:38:23

随机色云标签的相关文章

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;ba

随机色&原生DOM筛选元素

function colorRandom1(){ var r = Math.floor(Math.random()*51+200); var g = Math.floor(Math.random()*51+200); var b = Math.floor(Math.random()*51+200); return 'rgb('+r+','+g+','+b+')'; } var div = document.body.getElementsByTagName('div')[0]; div.styl

javascript如何设置DIV背景色为随机色

随机色有两种格式: 效果预览:http://wjf444128852.github.io/DEMOLIST/JS/test/index.html 1.rgb(xxx,xxx,xxx) 2.#xxxxxx 下面实现两种随机的方法 思路: 就是如何让x都是随机的, 1.中的xxx是0-255之间的随机整数,用Math.random()*255取得0-255之间的随机数, 再Math.floor()保留小数点前面的 2.中的x是0123456789abxdef中的随机6个的组合, 这里可以用数组或者字

js 随机色

//生成随机色 function colorRandom() { colorStr = "#" + ("00000" + (Math.random() * 0x1000000 << 0).toString(16)).slice(-6); return colorStr; // var r=Math.floor(Math.random()*256); // var g=Math.floor(Math.random()*256); // var b=Math

vue 获取随机色

获取随机色,vue的使用 <view class="slip-item" :style="{background:bgColor}" @tap="selectItem()" @touchstart="touchStart" @touchend="touchEnd" @touchmove="touchMove" v-for="item in 3" :key='it

【js】随机色的2种实现方式

随机颜色的二种写法 写法一:var arr = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "A", "

Android 3d云标签

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWluZ3l1ZV8xMTI4/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" >一.自己定义View public class TagCloudView extends RelativeLayout { RelativeLayout navigation_bar; TextView mTextView

3D云标签

经常会看到PC端网页的首页右边靠下的区块会有一些类似于"云朵'一样的标签(a标签),鼠标移动上去会有轻微的浮动,每次加载,颜色都不一样,好奇之下,尝试的也写了一个,帮助朋友们做一个类似相关的友情链接时,显得更加有吸引力. 结构(HTML)代码如下: <div id="tagsList"> <a href="#" title="经分视窗">经分视窗</a> <a href="#"

关于颜色 随机色

关于颜色的宏定义 // 根据指定的 RGB 创建 UIColor #define RGB(r, g, b) ([UIColor colorWithRed:(r / 255.0) green:(g / 255.0) blue:(b / 255.0) alpha:1.0]) /// 创建随机颜色 #define RandomColor (RGB(arc4random_uniform(256), arc4random_uniform(256), arc4random_uniform(256)))