摘要:<!DOCTYPE html> <html> <head> <title>获取随机颜色</title> <meta charset="utf-8"> <script type="text/javascript" src="jq
<!DOCTYPE html>
<html>
<head>
<title>获取随机颜色</title>
<meta charset="utf-8">
<script type="text/javascript" src="jquery-3.3.1.js"></script>
<script type="text/javascript">
$(function(){
for (var i =0 ; i < $("div").length; i++) {
$a=parseInt(Math.random()*16777215);//获取一个随机整数
$b=$a.toString(16); //转换成16进制字符串
$c="#"+$b;//连接上#组成HEX值
$("div").eq(i).css("background-color",$c);
//$("div").eq(i).css("background-color","rgb(123,251,33)");用rgb()里面不管放字符串形变量还是数字型变量都不得行不知道为啥
$("div").eq(i).css("box-shadow","0px 0px 20px"+$c);
}
$bc=$("div").eq(i).css("background-color");
$("div").mouseover(function(){
$(this).css("border-radius","50px")
})
$("div").mouseleave(function(){
$(this).css("border-radius","10px")
})
})
</script>
<style type="text/css">
div{
display: inline-block;
margin:50px 50px;
width: 100px;
height: 100px;
background-color: red;
text-align: center;
line-height: 100px;
box-shadow: 0px 0px 20px;
}
</style>
</head>
<body>
<div>数学</div>
<div>语文</div>
<div>物理</div>
<div>化学</div>
</body>
</html>
批改老师:灭绝师太批改时间:2018-11-03 09:15:41
老师总结:棒…有扩展学习,可以把学过的知识点融合起来使用,继续加油