<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script type="text/javascript" src="jquery-1.12.4.min.js"></script>
<title>Document</title>
<style>
* {
margin: 0 auto;
padding: 0;
}
.box {
width: 500px;
height: 300px;
border: 2px solid #f00;
}
.box>ul{
margin: 0;
padding: 0;
list-style: none;
}
.box>ul>li{
float: left;
width: 100px;
height: 50px;
}
.box>ul>li>a{
text-decoration: none;
display: block;
width: 100px;
height: 49px;
text-align: center;
line-height: 50px;
border-bottom: 1px solid #000;
font-family: "华文新魏";
font-weight: bold;
font-size: 20px;
color: #333;
}
.box>ul>li>a.show{
background-color: #006eff;
color: #fff;
}
.box .contents{
width: 500px;
height: 250px;
clear: both;
}
.box .contents>div{
display: none;
}
.box .contents>div>img{
width: auto;
height: 200px;
}
.box1{
width: 1000px;
height: 150px;
margin-top: 50px;
}
.box1>ul{
margin: 0;
padding: 0;
list-style: none;
width: 1000px;
height: 50px;
}
.box1>ul>li{
float: left;
width: 198px;
height: 48px;
line-height: 50px;
font-weight: bold;
font-size: 24px;
text-align: center;
font-family: "楷体";
border: 1px solid #000;
}
.box1>ul>li>ul{
margin: 0;
padding: 0;
list-style: none;
display: none;
}
.box1>ul>li>ul>li{
width: 200px;
height: 50px;
background-color: #00a400;
}
</style>
</head>
<body>
<!-- 3、优化tab切换:内容包含5个,鼠标经过每个导航背景是蓝色,字是白色,对应的内容显示,以不透明度变化的方式显示隐藏)--可参照腾讯新闻的切换效果 -->
<div class="box">
<ul id="nav">
<li><a href="#">A</a></li>
<li><a href="#">B</a></li>
<li><a href="#">C</a></li>
<li><a href="#">D</a></li>
<li><a href="#">E</a></li>
</ul>
<div class="contents">
<div><h2>A级车</h2><img src="1.jpg" alt="" title="宝来"></div>
<div><h2>B级车</h2><img src="2.jpg" alt="" title="一汽-大众迈腾"></div>
<div><h2>C级车</h2><img src="3.jpg" alt="" title="奔驰e级"></div>
<div><h2>高铁</h2><img src="4.jpg" alt="" title="复兴号"></div>
<div><h2>火车</h2><img src="5.jpg" alt="" title="绿皮火车"></div>
</div>
</div>
<script type="text/javascript">
$(function(){
$("#nav>li").click(function(){
if($(this).children("a").hasClass()!="show"){
$(this).children("a").addClass("show").parent("li").siblings("li").children("a").removeClass("show");
}
var i=$(this).index();
// console.log(i);
$(".contents>div").eq(i).fadeTo(1000,1).siblings("div").fadeTo(500,0).css("display","none");
})
})
</script>
<!-- 4、做水平导航的二级导航效果 -->
<div class="box1">
<ul>
<li>首页
<ul>
<li>a</li>
<li>aa</li>
<li>aaa</li>
</ul>
</li>
<li>公司简介
<ul>
<li>a</li>
<li>aa</li>
<li>aaa</li>
</ul>
</li>
<li>产品介绍
<ul>
<li>a</li>
<li>aa</li>
<li>aaa</li>
</ul>
</li>
<li>公司地址
<ul>
<li>a</li>
<li>aa</li>
<li>aaa</li>
</ul>
</li>
<li>联系我们
<ul>
<li>a</li>
<li>aa</li>
<li>aaa</li>
</ul>
</li>
</ul>
</div>
<script type="text/javascript">
$(function(){
$(".box1>ul>li").mouseover(function(){
$(this).children("ul").show(1000);
$(this).siblings("li").children("ul").hide(1000);
})
// $(".box1>ul>li").mouseout(function(){
// $(this).children("ul").hide(1000);
// //$(this).siblings("li").children("ul").hide(1000);
// })
})
</script>
</body>
</html>