利用js实现选项卡的特别效果的实例


Posted in Javascript onMarch 03, 2013
<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>
Javascript 相关文章推荐
Javascript中的Split使用方法与技巧
Mar 09 Javascript
JS 自定义带默认值的函数
Jul 21 Javascript
用js实现控件的隐藏及style.visibility的使用
Jun 14 Javascript
jQuery制作仿Mac Lion OS滚动条效果
Feb 10 Javascript
javascript实现了照片拖拽点击置顶的照片墙代码
Apr 03 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
Sep 08 Javascript
JS实现的四级密码强度检测功能示例
May 11 Javascript
一文让你彻底搞清楚javascript中的require、import与export
Sep 24 Javascript
JavaScript禁止右击保存图片,禁止拖拽图片的实现代码
Apr 28 Javascript
Javascript如何实现扩充基本类型
Aug 26 Javascript
vue3弹出层V3Popup实例详解
Jan 04 Vue.js
vue配置型表格基于el-table拓展之table-plus组件
Apr 12 Vue.js
DWZ刷新dialog解决方法
Mar 03 #Javascript
js 控制下拉菜单刷新的方法
Mar 03 #Javascript
可在线编辑网页文字效果代码(单击)
Mar 02 #Javascript
javascript重复绑定事件造成的后果说明
Mar 02 #Javascript
js不能跳转到上一页面的问题解决方法
Mar 01 #Javascript
IE6下opacity与JQuery的奇妙结合
Mar 01 #Javascript
JQuery动画和停止动画实例代码
Mar 01 #Javascript
You might like
分享PHP header函数使用教程
2013/09/05 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
Javascript实例教程(19) 使用HoTMetal(4)
2006/12/23 Javascript
JQuery 实现的页面滚动时浮动窗口控件
2009/07/10 Javascript
从零开始学习jQuery (二) 万能的选择器
2010/10/01 Javascript
js 调用本地exe的例子(支持IE内核的浏览器)
2012/12/26 Javascript
js中传递特殊字符(+,&amp;)的方法
2014/01/16 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
jquery中show()、hide()和toggle()用法实例
2015/01/15 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
jQuery实现气球弹出框式的侧边导航菜单效果
2015/09/22 Javascript
《JavaScript高级编程》学习笔记之object和array引用类型
2015/11/01 Javascript
Js+Ajax,Get和Post在使用上的区别小结
2016/06/08 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
纯JS代码实现隔行变色鼠标移入高亮
2016/11/23 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
vue.js从安装到搭建过程详解
2017/03/17 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
Vue加载json文件的方法简单示例
2019/01/28 Javascript
使用koa2创建web项目的方法步骤
2019/03/12 Javascript
python数据清洗系列之字符串处理详解
2017/02/12 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
python调用摄像头显示图像的实例
2018/08/03 Python
Pycharm取消py脚本中SQL识别的方法
2018/11/29 Python
python获取当前文件路径以及父文件路径的方法
2019/07/10 Python
Python3从零开始搭建一个语音对话机器人的实现
2019/08/23 Python
python图形开发GUI库wxpython使用方法详解
2020/02/14 Python
CSS3实现文本垂直排列的方法
2018/07/10 HTML / CSS
美国儿童珠宝在线零售商:Loveivy
2019/05/22 全球购物
实习介绍信模板
2015/01/30 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
开会通知短信大全
2015/04/20 职场文书
用 Python 元类的特性实现 ORM 框架
2021/05/19 Python
vue3 自定义图片放大器效果的示例代码
2022/07/23 Vue.js