HTML 多个div盒子鼠标浮动,显示结果不一样

来源:互联网 发布:云计算项目实施方案 编辑:程序博客网 时间:2024/06/06 04:52
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#ss{
border: 1px solid cyan;
height: 300px;
width: 300px;
overflow: hidden;
}
#shou{
width: 300px;
height: 50px;
}
.ss1{

height: 250px;
width: 300px;
float: left;
}
.s1{
height: 50px;
width: 74px;
float: left;
line-height: 50px;
}


</style>

</head>
<body>
<div id="ss">
<div id="shou">
<div class="s1" onmousemove="_shou(1)" style="border: 1px solid red; border-bottom: 0px;">首页&emsp;</div>
<div class="s1" onmousemove="_shou(2)" style="border-bottom: 1px solid red;">首页1&emsp;</div>
<div class="s1" onmousemove="_shou(3)" style="border-bottom: 1px solid red;">首页2</div>
<div class="s1" style="border-bottom: 1px solid red;"></div>
</div>
<div class="ss1">
<li>成都今天很晴朗1</li>
<li>成都今天很晴朗1</li>
<li>成都今天很晴朗1</li>
<li>成都今天很晴朗1</li>
<li>成都今天很晴朗1</li>
</div>
<div class="ss1">
<li>成都今天很晴朗2</li>
<li>成都今天很晴朗2</li>
<li>成都今天很晴朗2</li>
<li>成都今天很晴朗2</li>
<li>成都今天很晴朗2</li>
</div>
<div class="ss1">
<li>成都今天很晴朗3</li>
<li>成都今天很晴朗3</li>
<li>成都今天很晴朗3</li>
<li>成都今天很晴朗3</li>
<li>成都今天很晴朗3</li>
</div>
</div>

</body>
</html>
<script type="text/javascript">

function _shou(num){
var sk=document.getElementsByClassName("ss1");
var skk=document.getElementsByClassName("s1");

for(var i=0;i<sk.length;i++){
if(i==(num-1)){
sk[i].style.display="block";
skk[i].style.backgroundColor="#00FFFF";
skk[i].style.borderLeft="1px solid red";
skk[i].style.borderTop="1px solid red";
skk[i].style.borderRight="1px solid red";
skk[i].style.borderBottom="0px";
}else{
sk[i].style.display="none";
skk[i].style.backgroundColor="white";
skk[i].style.borderBottom="1px solid red";
skk[i].style.borderLeft="0px";
skk[i].style.borderTop="0px solid red";
skk[i].style.borderRight="0px solid red";
}
}
}
</script>
阅读全文
0 0
原创粉丝点击