tab选项卡js效果代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>选项卡菜单</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<!--把下面代码加到<head>与</head>之间-->
<style type="text/css">
body,table,td,th,input,textarea,button,select{
 font:13px Verdana;
}
body{
 margin-top:10px;
 margin-right:auto;
 margin-bottom:10px;
 margin-left:auto;
 text-align:center;
 height:auto;
 width:auto;
 font-size:12px;
 color:#000000;
 background-color:#eef;
}
div#tab{
 text-align:left;
 width:760px;
 height:400px;
 background-color:#FFFFFF;
 padding:20px;
}
ul.tabU{
 height:10px;
}
ul.tabU li{
 float:left;
 list-style-type:none;
 height:28px;
 line-height:28px;
 text-align:center;
 margin-right:1px;
}
ul.tabU li a{
 text-decoration:none;
 color:#000000;
 display:block;
 width:auto;
 background:url(/201009021100/tab_selected_left_bk.gif) no-repeat left -29px;
}
ul.tabU li a span{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -29px;
 padding:0 15px 0 15px;
}
div.tabC{
 display:none;
 border:1px solid;
 padding:6px;
 height:300px;
 border-top:5px;
}
div.tabD1 a.tabB1,a.tabB1:hover{
 text-decoration:none;
 color:#ffffff;
 width:auto;
 background:url(/201009021100/tab_selected_left_bk.gif) no-repeat left -87px;
}
div.tabD1 a.tabB1.span,a.tabB1:hover span{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -87px;
 padding:0 15px 0 15px;
}
div.tabD1 .tabR1{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -87px;
 padding:0 15px 0 15px;
}
div.tabD1 div.tabC1{
 border-color:#EAAD6B;display:block;background-color:#FDEDD8;
}
div.tabD2 a.tabB2,a.tabB2:hover{
 text-decoration:none;
 color:#ffffff;
 width:auto;
 background:url(/201009021100/tab_selected_left_bk.gif) no-repeat left -0px;
}
div.tabD2 a.tabB2.span,a.tabB2:hover span{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -0px;
 padding:0 15px 0 15px;
}
div.tabD2 .tabR2{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -0px;
 padding:0 15px 0 15px;
}
div.tabD2 div.tabC2{
 border-color:#6ECEF3;display:block;background-color:#E6F6FD;
}
div.tabD3 a.tabB3,a.tabB3:hover{
 text-decoration:none;
 color:#ffffff;
 width:auto;
 background:url(/201009021100/tab_selected_left_bk.gif) no-repeat left -58px;
}
div.tabD3 a.tabB3.span,a.tabB3:hover span{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -58px;
 padding:0 15px 0 15px;
}
div.tabD3 .tabR3{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -58px;
 padding:0 15px 0 15px;
}
div.tabD3 div.tabC3{
 border-color:#84AC44;
 display:block;
 background-color:#F1F6E7;
}
div.tabD4 a.tabB4,a.tabB4:hover{
 text-decoration:none;
 color:#ffffff;
 width:auto;
 background:url(/201009021100/tab_selected_left_bk.gif) no-repeat left -116px;
}
div.tabD4 a.tabB4.span,a.tabB4:hover span{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -116px;
 padding:0 15px 0 15px;
}
div.tabD4 .tabR4{
 display:block;
 background:url(/201009021100/tab_selected_right_bk.gif) no-repeat right -116px;
 padding:0 15px 0 15px;
}
div.tabD4 div.tabC4{
 border-color:#F37CA3;
 display:block;
 background-color:#FFEEF4;
}
div.tabD1 a.tabB1,div.tabD2 a.tabB2,div.tabD3 a.tabB3,div.tabD4 a.tabB4{
 padding:0;
}
</style>
<script type="text/javascript">
<!--
function c(i){
    var i;
    document.getElementById("tab").className="tabD"+i;
}
onload=function(){
    var a=document.links;
    for(var i=0;i<a.length;i++)a[i].onfocus=function(){this.blur();}
}
//-->
</script>
</head>
<body>
<!--把下面代码加到<body>与</body>之间-->
<div id="tab" class="tabD1">
 <ul class="tabU">
  <li><a onClick="c(1)" href="#1" class="tabB1"><span class="tabR1">首页</span></a></li>
  <li><a onClick="c(2)" href="#2" class="tabB2"><span class="tabR2">输入框</span></a></li>
  <li><a onClick="c(3)" href="#3" class="tabB3"><span class="tabR3">图片素材</span></a></li>
  <li><a onClick="c(4)" href="#4" class="tabB4"><span class="tabR4">网页特效</span></a></li>
 </ul>
 <div class="tabC tabC1">网站首页</div>
 <div class="tabC tabC2"><input value="这是一个输入框"></div>
 <div class="tabC tabC3">图片素材</div>
 <div class="tabC tabC4">网页特效</div>
</div>
<script type="text/javascript">
<!--
var i=parseInt(location.hash.replace("#",""));
if(i)document.getElementById("tab").className="tabD"+i;
//-->
</script>
</body>
</html>

时间: 2024-09-26 20:54:21

tab选项卡js效果代码的相关文章

js基于面向对象实现网页TAB选项卡菜单效果代码_javascript技巧

本文实例讲述了js基于面向对象实现网页TAB选项卡菜单效果代码.分享给大家供大家参考.具体如下: 这是一款自动的网页TAB,基于面向对象的选项卡菜单,由于时间关系只做了简单的实现,界面没有美化,不多做介绍了. 先来看看运行效果截图: 在线演示地址如下: http://demo.jb51.net/js/2015/js-mxdx-tab-cha-style-codes/ 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitio

js+div tab选项卡菜单效果代码下载

提示:您可以先修改部分代码再运行 Tab 1 Tab 2 Tab 3 :: 公司新闻 :: ·中国WEB第一站... ·中国WEB第一站... ·中国WEB第一站... ·中国WEB第一站... :: 媒体新闻 :: ·中国WEB第一站... ·中国WEB第一站... ·中国WEB第一站... ·中国WEB第一站... :: 地产政策 :: ·中国WEB第一站... ·中国WEB第一站... ·中国WEB第一站... ·中国WEB第一站... :: 行业新闻 :: ·中国WEB第一站... ·中

经典的jquery Tab 选项卡通用效果代码

百度 111cn.net 服务器软件 ·内容baidu.com 内容111cn.net 内容down.111cn.net

js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)_javascript技巧

本文实例讲述了js+css实现的圆角边框TAB选项卡滑动门效果.实例包含两款CSS圆角代码,可鼠标点击,也可鼠标移动上去显示效果,分享给大家供大家参考.具体如下: 运行效果图:-------------------查看效果------------------- 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式. 为大家分享的js+css实现的圆角边框TAB选项卡滑动门代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitio

很棒的js Tab选项卡切换效果_javascript技巧

本文实例为大家分享了js Tab选项卡切换效果,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>tab</title> <style> *{margin:0; padding:0; list-style:none;} .box{ width: 1000px; over

JS基于myFocus库实现各种功能的tab选项卡切换效果_javascript技巧

本文实例讲述了JS基于myFocus库实现各种功能的tab选项卡切换效果.分享给大家供大家参考.具体如下: 这里介绍使用myFocus-tab实现各种功能的选项卡切换,有的是带有动画效果的,各款基于myFocus库制作的焦点图风格皮肤,可自行按需选择,myFocus焦点图库及皮肤可自由使用,保留作者相关信息即可,谢谢支持!^^ 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-myfocus-plug-tab-cha-nav-codes/ 具

js实现左侧网页tab滑动门效果代码_javascript技巧

本文实例讲述了js实现左侧网页tab滑动门效果代码.分享给大家供大家参考.具体如下: 这是一款开口靠左的网页滑动门,网页滑动门,TAB滑动门,竖排滑动门菜单,竖排TAB选项卡,兼容IE6/IE7/FF/opera浏览器.其实竖排和横排的代码基本一样,只不过稍加修改就可以了.只要学会了一种滑动门,就能举一返三了. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/js-left-tab-cha-style-codes/ 具体代码如下: <!DOCTY

js实现的tab标签切换效果代码分享_javascript技巧

这是一款基于js实现的tab标签切换效果,是一款无需jQuery,原生javascript制作的tab切换效果源码.点击上面的标题即可实现对应页面的切换功能,非常具有实用价值. 运行效果图:-------------------查看效果 下载源码------------------- 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式. 为大家分享的js实现的tab标签切换效果代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans

js实现简洁的TAB滑动门效果代码_javascript技巧

本文实例讲述了js实现简洁的TAB滑动门效果代码.分享给大家供大家参考.具体如下: 这是一款滑动门代码,简洁TAB,简单的鼠标导航效果,大家或许经常见到的效果啦,鼠标放在主菜单上,下边框架内的内容会跟着变换,鼠标不需要点击,只需要滑上去就可切换内容,像一扇门,所以有时候别人叫"滑动门"菜单. 运行效果如下图所示: 在线演示地址如下: http://demo.jb51.net/js/2015/js-tab-simple-cha-style-codes/ 具体代码如下: <html&