批改状态:合格
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>选项卡</title>
<style type="text/css">
h2{text-align: center;
}
.box{
width: 538px;
height: 500px;
background-color: white;
border: 1px solid #ccc;
margin: 20px auto;
color: #363636;
}
.box > ul{
background-color: #f8f8f8;
padding: 0;
margin: 0;
overflow: hidden;
}
.box > ul li{
list-style-type: none;
width: 90px;
height: 36px;
float: left;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
text-align: center;
line-height: 33px;
}
.box > ul + span{
float: right;
width: 90px;
height: 36px;
text-align: center;
margin-top: -36px;
line-height: 36px;
}
.box > ul + span >a{
color: #696969;
text-decoration: none;
}
.box li.active{
background-color: #fff;
font-weight: bolder;
border-bottom: none;
border-top: 3px solid orangered;
}
.box div{
display: none;
}
.box div ul{
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
}
.box div ul li{
font-size: 13px;
line-height: 1.5em;
margin: 5px 5px;
}
.box div ul li a{
color: #696969;
text-decoration: none;
}
.box div ul li a:hover{
color: #000;
}
.box div ul li span{
float: right;
color: red;
}
</style>
</head>
<body>
<h2>选项卡</h2>
<div class="box">
<ul>
<li class="active">技术文章</li>
<li>网站源码</li>
<li>原生手册</li>
<li>推荐博文</li>
</ul>
<span><a href="">更多下载>></a></span>
<!--技术文章-->
<div style="display: block">
<ul>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | JavaScript用递归方法实现颠倒栈的元素</a><span>2018-04-01</span></li>
</ul>
</div>
<!--网站源码-->
<div>
<ul>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 彩色音乐扬声器娱乐网站模板</a><span>2018-04-01</span></li>
</ul>
</div>
<!--原生手册-->
<div>
<ul>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | CentOS7 安装 Mysql 5.7密码查看与修改</a><span>2018-04-01</span></li>
</ul>
</div>
<!--推荐博客-->
<div>
<ul>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
<li><a href="">JS教程 | 各大网站必用前端js选项卡</a><span>2018-04-01</span></li>
</ul>
</div>
</div>
<script type="text/javascript">
var box = document.getElementsByClassName("box")[0];
var uls = box.getElementsByTagName('ul')[0];
var tab = uls.getElementsByTagName('li');
var list = box.getElementsByTagName('div');
for (var i=0;i<tab.length;i++){
tab[i].index = i;
tab[i].onmouseover = function () {
for(var i=0;i<tab.length;i++){
tab[i].className = "";
list[i].style.display = 'none';
}
this.className = "active";
list[this.index].style.display = 'block';
};
}
</script>
</body>
</html>控制div的显示隐藏:display:none隐藏 display:block 显示
设置一个元素的样式 className
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号