分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

JS选项卡

发布时间:2023-09-06 01:13责任编辑:林大明关键词:暂无标签
 ?<style> ???????* { ???????????margin: 0; ???????????padding: 0; ???????} ???????????????????#choose ul li{ ???????????display: inline-block; ????????????margin:20px; ????????????border:1px solid red; ???????} ????????????????#choose>div{ ??????????????width:400px; ??????????????height:300px; ????????????background:orange; ????????????font-size: 40px; ????????????color:#fff; ????????????display: none; ????????} ???????.show{ ???????????/*如果不加!important,#choose的优先级大于.show。会一直使用display:none*/ ???????????display: block!important; ???????} ???????.hide{ ???????????display: none!important; ???????} ???????.active{ ?????????????background:orange; ????????????color:#fff; ???????} ???????li{ ???????????list-style-type:none; ???????}</style></head><body> ???????<div id="choose"> ???????????<ul> ???????????????<li class="active">选项卡一</li> ???????????????<li>选项卡二</li> ???????????????<li>选项卡三</li> ???????????????<li>选项卡四</li> ???????????</ul> ???????????<div style="display:block;">choice1</div> ???????????<div>choice2</div> ???????????<div>choice3</div> ???????????<div>choice4</div> ???????</div> ???<script> ????????var hoose=document.getElementById("choose"), ???????????aLi=choose.getElementsByTagName("li"), ???????????aDiv=choose.getElementsByTagName("div"); ???????????????????????????????//选项卡 ????????????for(var i=0,len=aLi.length;i<len;i++){ ????????????????aLi[i].index=i;//添加自定义属性 ????????????????aLi[i].onmouseover=function(){ ????????????????????????????????????????for(var j=0,len2=aDiv.length;j<len2;j++){ ?????????????????????aLi[j].className=" ";//清楚所有li的active ?????????????????????aDiv[j].style.display="none";//设置所有div隐藏 ?????????????????} ?????????????????this.className="active"; ?????????????????aDiv[this.index].style.display="block";//让当前对象对应的div显示 ????????????????} ?????????????????????????????} ??????????????????????</script> ????????????</body></html>

JS选项卡

原文地址:http://www.cnblogs.com/xingkongly/p/7591042.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved