如何实现选项卡

 

选项卡

 

下面是选项卡的制作,首先是页面的布局用一个div设置一个大盒子,和头部的点击切换按钮搜索兰部分,用ul、li标签来里面放置一个a标签完成,然后是Tab切换内容部分的布局。

 

 

然后是js的代码,首先是写他的window.onload的点击事件,通过document.getElementById获取到页面ID为tab_tit元素下面的li标签,再通过document.getElementById获取到内容部分的classname;再判断一下按钮组与内容组的长度是否一致;之后用for循环完成点击切换i=0;i<liList.length;i++ 不断的自加1,通过for循环给他一个索引添加点击事件,遍历循环内容组将当前显示的内容隐藏去掉对应按钮的高亮样式,这样选项卡就完成了。如下图:

页面的布局和功能的代码写完后,到页面中就可以点击按钮实现切换的效果,如下面三张图片所示,点击三个不同的按钮切换不同的内容。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值