HTML5实现Tab切换(通过js代码)


本文摘自PHP中文网,作者不言,侵删。

这篇文章给大家介绍的内容是关于HTML5实现Tab切换(通过js代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

<!DOCTYPE html>

<html>

<head> <meta charset="utf-8"/>

<title>javascript实现Tab切换</title>

<style>

*{padding:0px;margin:0px;}

ul li {

cursor:pointer;

float:left;

width:100px;

height:30px;

line-height:30px;

text-align:center;

background-color:#fff;

border:1px #bbb solid;

border-bottom:none;

}

ul li.fli {

background-color:#ccc;

color:red;

}

ul {

overflow:hidden;

list-style:none;

}

#tab_con {

width:304px;

height:200px;

}

#tab_con p{

width:304px;

height:200px;

display:none;

border:1px #bbb solid;

border-top:none;

text-align:center;

}

#tab_con p.fp {

display:block;

background-color:#ccc;

}

p:not(#tab_con){

padding:20px 0px;

color:blue;

}

</style>

</head>

<body>

<ul id="tab">

<li class="fli">tab1</li>

<li>tab2</li>

<li>tab3</li>

</ul>

<p id="tab_con">

<p class="fp">这是清华大学的校徽<img src="images/01.jpg"></p>

<p>这是浙江大学的校徽<img src="images/02.jpg"></p>

<p>这是华中科大的校徽<img src="images/03.jpg"></p>

</p>

<script>

var tabs=document.getElementById("tab").getElementsByTagName("li");

var ps=document.getElementById("tab_con").getElementsByTagName("p");

for (var i=0;i<tabs.length;i++) {

tabs[i].onmouseover=function(){

change(this);

}}

function change(obj){

for (var i=0;i<tabs.length;i++){

if(tabs[i]==obj) {

tabs[i].className="fli";

ps[i].className="fp";

}

else {

tabs[i].className="";

ps[i].className=""

} } }

</script>

相关文章推荐:

HTML5属性:margin属性的用法实例

HTML5中div标签的实例代码

HTML5属性:form表单属性的用法实例

以上就是HTML5实现Tab切换(通过js代码)的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

关于HTML5中video标签浏览器兼容性增强的方案分享

如何让HTML5手机端弹出遮罩菜单特效

分享一个HTML5电子杂志翻书特效代码

HTML5 canvas

HTML5实现桌面提醒功能的一个实例代码

h5最全面解读

配置h5的滚动条样式

HTML5中创建和返回新的文本轨道的方法

具体介绍HTML5表单新增属性

介绍一个用HTML5 canvas 制作的时钟

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...