这篇文章将为大家详细讲解有关js怎么实现简单选项卡功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
成都创新互联专业为企业提供博白网站建设、博白做网站、博白网站设计、博白网站制作等企业网站建设、网页设计与制作、博白企业网站模板建站服务,十年博白做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。具体内容如下
首先我们来写HTML代码,构建出整体结构
代码如下:
内容1 内容2 内容3 内容4
注:section 部分添加了style,目的是方便演示,为规范HTML与css的代码风格,不推荐这样使用。
接着我们使用css代码构建出样式
代码如下:
*{ text-align: center; } nav li{ display: inline; width: 24%; text-decoration: none; padding: 15px; } li:hover{ background-color: lightblue; } section{ height: 300px; }
最后是js的代码,实现选项卡功能
代码如下:
window.onload=function () { //获取 li 也就是选项卡选项tab var nav=document.getElementById('nav'); var oNav=nav.getElementsByTagName('li'); //获取 包裹在container里面的section(内容) var container=document.getElementById('container'); var oDiv=container.getElementsByClassName('tab'); //使用 循环依次得到li for(var i=0;i此上就是用js实现简单选项卡的全部内容,下面是整个代码,复制粘贴到编译器即可运行
Title 内容1 内容2 内容3 内容4 以下是效果图
注:网上还用很多用jQuery实现选项卡的方法,只需三行,等下次有机会弄懂了再分享。
如果大家还想深入学习,可以点击两个精彩的专题:javascript选项卡操作方法汇总 jquery选项卡操作方法汇总
关于“js怎么实现简单选项卡功能”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
分享名称:js怎么实现简单选项卡功能-创新互联
网站链接:http://cdxtjz.cn/article/dshisd.html