利用js实现选项卡的特别效果的实例
2018-10-12 13:58
633 查看
<html>
<head>
<meta charset="utf-8"/>
<style type="text/css">
*{margin:0;padding:0;border:0}
#main{width:300px;height:300px;background-color:green}
#head{height:50px;background-color:red}
#head li{float:left;list-style:none;height:50px;width:72px;text-align:center;line-height:50px;background-color:orange;margin-right:3px}
</style>
</head>
<body>
<div id="main">
<div id="head">
<ul>
<li id="tab1" onclick="show(1)" style="background-color:green">新闻</li>
<li id="tab2" onclick="show(2)">体育</li>
<li id="tab3" onclick="show(3)">音乐</li>
<li id="tab4" onclick="show(4)">娱乐</li>
</ul>
</div>
<div id="content">
<p id="p1">今天习总书记去乌干达访问了</p>
<p id="p2" style="display:none">乔丹改打乒乓球了</p>
<p id="p3" style="display:none">江南style</p>
<p id="p4" style="display:none">赵本山退出春晚</p>
</div>
</div>
</body>
<script>
function show(n){
for(var i=1;i<=4;i++){
//先把所有的选项卡背景颜色设为橙色,内容都隐藏
document.getElementById("tab"+i).style.backgroundColor = 'orange';
document.getElementById("p"+i).style.display = 'none';
}
document.getElementById("tab"+n).style.backgroundColor = 'green';
document.getElementById("p"+n).style.display = "block";
}</script>
</html>
您可能感兴趣的文章:
相关文章推荐
- 利用js实现选项卡的特别效果的实例
- 利用js实现选项卡的特别效果
- 利用Three.js如何实现阴影效果实例代码
- js实现仿Windows风格选项卡和按钮效果实例
- js实现仿Windows风格选项卡和按钮效果实例
- 利用Js+Css实现折纸动态导航效果实例源码
- 原生JS实现选项卡效果实例
- js实现选项卡效果(利用闭包方式)
- js实现选项卡效果(利用建立索引方式实现)
- js实现选项卡效果
- JS实现自动定时切换的简洁网页选项卡效果
- JS+CSS实现的日本门户网站经典选项卡导航效果
- js实现点击展开隐藏效果(实例代码)
- js+css实现导航效果实例
- 利用JS实现动态进度条效果
- js实现单行文本向上滚动效果实例代码
- 简单实现js选项卡切换效果
- Tab选项卡点击 滑动效果js实现
- js实现类似菜单风格的TAB选项卡效果代码
- 利用JS实现简单的瀑布流加载图片效果