JavaScript实现简单的tab选项卡切换
网络编程 2021-07-04 21:04www.168986.cn编程入门
这篇文章主要介绍了JavaScript实现简单的tab选项卡切换的相关资料,需要的朋友可以参考下
本文实例讲解了JavaScript实现简单的tab选项卡切换的示例代码,分享给大家供大家参考,具体内容如下
效果图:
具体代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>table切换</title> <style type="text/css"> *{ padding: } button{ width: 95px; } .active { background-color: yellow; } #wrap{ width:510px; overflow: hidden; margin:0 auto; } #inner{ width:9999px; overflow: hidden; position: relative; left:0; transition: left 0.6s; } #inner a { float: left; } #inner img { display: block; width:510px; } #main{ text-align: center; } </style> </head> <body> <div id="wrap"> <div id="inner"> <a href="###"><img src="img/1.jpg"></a> <a href="###"><img src="img/2.jpg"></a> <a href="###"><img src="img/3.jpg"></a> <a href="###"><img src="img/4.jpg"></a> <a href="###"><img src="img/5.jpg"></a> </div> </div> <div id="main"> <button>1</button> <button>2</button> <button>3</button> <button>4</button> <button>5</button> </div> <script type="text/javascript"> //获取节点 var btnList = document.getElementsByTagName("button"); var inner = document.getElementById("inner"); //可见宽度 var perWidth = inner.children[0].offsetWidth; //添加事件 for(var i = 0; i < btnList.length; i++) { btnList[i].index = i; btnList[i].onclick = function() { inner.style.left = -perWidth * this.index + "px"; for(var j = 0; j < btnList.length; j++) { btnList[j].className = ""; } this.className = "active"; } } </script> </body> </html>
希望本文所述对大家学习javascript程序设计有所帮助,熟练掌握选项卡切换操作。
编程语言
- 机械手焊接机器人编程 机械手焊接设备编程
- vb数据库编程实例,vb做数据库
- tiobe世界编程语言排行榜,全球编程语言排行
- 成都java编程培训 成都it编程培训中心
- 编程基础培训,编程基础知识培训
- flash游戏编程基础教程,flash游戏开发教程
- 不会英语能学编程吗 不会英语可以学程序员吗
- 爱心代码编程C语言 爱心代码编程c语言公式
- c语言编程学习入门 c语言编程快速入门
- 西门子plc编程培训 西门子plc编程培训班
- 哪里可以学编程 台州哪里可以学编程
- 少儿编程哪个好 少儿编程哪个品牌好
- 编程是什么意思,图形编程是什么意思
- c语言编程软件下载,c语言编程软件在哪下载
- java编程软件下载,java编程下载手机版
- ug编程培训学校,ug编程培训教程