tab菜单事件

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
.tab_head{
overflow: hidden;
}
button{
width: 50px;
height: 25px;
margin: 0;
float: left;
text-align: center;
}
.tab_content {
border: solid red 1px;
width: 148px;
height: 100px;
}
.tab_content div{
display: none;
}
.tab_content .block{
display: block;
}
.bgColor{
background-color: blue;
}
</style>
<script>
window.onload = function(){
var tab_head = document.getElementsByClassName("tab_head")[0];
var tabs = tab_head.getElementsByTagName("button");//button数组
var tab_content = document.getElementsByClassName("tab_content")[0];
var contents = tab_content.getElementsByTagName("div");//content数组
for (var i=0;i<tabs.length;i++){
tabs[i].onclick = function (){
for(var j=0;j<tabs.length;j++){
if(tabs[j] == this){
tabs[j].className = ‘bgColor‘;
contents[j].className = ‘block‘;
}
else {
tabs[j].className = ‘‘;
contents[j].className = ‘‘;
}
}
}
}

}
</script>
</head>
<body>
<div class="tab_head">
<button class="bgColor">tab1</button>
<button>tab2</button>
<button>tab3</button>
</div>
<div class="tab_content">
<div class="block">content1</div>
<div>content2</div>
<div>content3</div>
</div>

</body>
</html>

时间: 2024-11-07 05:27:13

tab菜单事件的相关文章

Android 设置界面修改为Iphone的tab菜单风格

好久没有写博客了!最近做了Android 设置的列表菜单风格改为Iphone的tab菜单风格的尝试!我知道,有许多朋友有自己的方式已经实现了这个界面风格的开发,今天大家来看看我的做法吧! 做这个开发前,首先要看看Android默认的设置列表菜单风格的实现!由 AndroidManifest.xml可以知道Settings这个Activity是我们关注的焦点!所以我们来到Settings.java来一探究竟,从中我们可以清除的知道他其实是一个PreferenceActivity,而Preferen

简易版CSS3 Tab菜单 实用的Tab切换

今天我们要来分享一款非常简易而又实用的CSS3 Tab菜单,Tab菜单没有非常华丽的动画,但是代码非常简洁易懂,也可以在大部分场合使用,因此也非常实用,如果你需要加入动画效果,也可以自己方便地修改这款Tab菜单来实现,之前也分享过类似的Tab菜单,可以看Tab菜单类目. 在线预览   源码下载

简易CSS3 Tab菜单 Tab切换滑块动画

今天要分享一款简易的CSS3 Tab菜单,这款Tab菜单在切换的时候内容块出现飞入飞出的动画效果,尽管看起来非常简单,但是你完全可以在上面定制自己喜欢的Tab菜单.前面也分享过一些Tab菜单,像CSS3华丽的Tab菜单 带小图标动画就很酷. 在线预览   源码下载

12.1 Tab菜单与Tab面板简介

这里所说的高级网页组件是指一些网页上的比较复杂的用户界面,例如Tab面板.伸缩面板和折叠面板等组件. Tab风格的面板一直受到广大周站制作者的青昧.Tab面板有时被称为“选项卡”面板,使用鼠标点击各个Tab选项卡就可以在不同页之间切换. 随处可见各式各样的Tab菜单,网易网站首页上可以看到的Tab面板,网址是http://www.163.com. 微软网站上的Tab菜单,网址是http://office.microsoft.com. 网页学习网http://www.lodidance.com首页

12.2 Tab菜单

在介绍制作”隐藏/显示”方式的不刷新Tab面板之前,先来制作一个比较简单的Tab菜单效果,也就是先从简单的方式引入,为后面的案例做准备.本案例介绍的方法是将每个Tab页作为一个独立的网页文件来实现的. 这个Tab菜单的制作方法与前面介绍的菜单制作方法类似,不同之处在于需要设置一些特殊的CSS效果来实现“Tab”的样式.菜单本身仍然是项目列表的扩展,本例的最终效果如图1所示.本实例的文件位于网页学习网CSS教程资源中“第12章\01\home.htm”. 图1 Tab菜单 一.搭建HTML结构 首

iOS学习 - 18.TextField 自定义菜单事件,复制和微信分享

菜单事件包括,剪切.拷贝.全选.分享...,此 demo 只有 copy.share 1.定义 field 继承与 UITextField - (BOOL)canPerformAction:(SEL)action withSender:(id)sender { if (action == @selector(copy:)) { return YES; } return NO; } - (void)copy:(id)sender { [self resignFirstResponder]; //持

zepto.js swipe实现触屏tab菜单

今天我们来说下zepto.js,有兴趣的朋友可以先进这个网站“http://zeptojs.com/” ,这个可以说是手机里的jquery,但是它取消了hover,加上了swipe及tap这两个触屏功能.前几天,有朋友告诉我百度基于zepto.js做了一个webapp的UI,大家也可以看下:“http://gmu.baidu.com/”,有点像jquery ui的东西,大家有兴趣可以学习啊... 我们今天,用zepto.js的swipe来实现新浪手机网的tab菜单,大家可以先看下新浪的手机版“h

打造简易可扩展的jQuery/CSS3 Tab菜单

原文:打造简易可扩展的jQuery/CSS3 Tab菜单 今天我们利用jQuery和CSS3来打造一款简易而且扩展性强的Tab菜单,这款Tab菜单在切换时也有滑块的效果,先来看看效果图: 由与Tab菜单比较假单,你也可以用CSS代码定制你自己需要的外观. 我们可以在这里看到这款Tab菜单的DEMO演示. 看完演示,再来解读一下这款Tab菜单的源代码,主要由CSS代码和jQuery代码两块. 先是上简单的HTML代码: <figure class="tabBlock"> &l

8款超酷实用的CSS3 Tab菜单集合

1.CSS3华丽的Tab菜单 带小图标动画 之前我们分享过一款非常出色的CSS3 Tab菜单HTML5 SVG Tab滑块菜单,结合SVG,Tab菜单实现非常灵活.今天我们要再来分享一款基于CSS3的华丽Tab菜单,这款Tab菜单的菜单项是一个个小图标,鼠标滑过时,菜单项展示对应文字,并出现展开的动画. 在线演示 源码下载 2.响应式CSS3 Tab菜单 带小图标菜单 这次要介绍的这款响应式CSS3 Tab菜单非常不错,它看起来挺简单的,而且设计也干净利落,但是Tab菜单的实用性很强.每一个ta