zoukankan      html  css  js  c++  java
  • JavaScript滑动门

      1 JavaScript滑动门:  
    2
    3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    4 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    5 <html xmlns="http://www.w3.org/1999/xhtml">
    6 <head>
    7 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    8 <title>js中国滑动门技术</title>
    9 <style media="screen" type="text/css">
    10 <!--
    11 *{
    12 font-size:12px;
    13 }
    14 html,body{
    15 margin:0;
    16 text-align:center;
    17 over-flow:hidden;
    18 height:100%;
    19 width:100%;
    20 }
    21 UL{
    22 list-style-type:none;
    23 margin:0;
    24 }
    25
    26 /* 标准盒模型 */
    27 .ttl{height:18px;}
    28 .ctt{
    29 height:auto;
    30 padding:6px;
    31 clear:both;
    32 border:1px solid #064ca1;
    33 border-top:0;
    34 text-align:left;
    35 }
    36 .w936{
    37 margin:20px 100px;
    38 clear:both;
    39 width:936px;/*这里调整整个滑动门的宽度*/
    40 }
    41
    42 /* TAB 切换效果 */
    43 .tb_{
    44 background-image: url('images/barbg_tab.gif');
    45 background-repeat: repeat-x;
    46 background-color: #E6F2FF;
    47 }
    48 .tb_ ul{
    49 height:24px;
    50 padding-left:0px;
    51 }
    52 .tb_ li{
    53 float:left;
    54 height: 24px;
    55 line-height:1.9;
    56 width: 94px;
    57 cursor:pointer;
    58 }
    59
    60 /* 用于控制显示与隐藏的css类 */
    61 .normaltab {
    62 background-image:url('images/normal_tab.gif');
    63 background-repeat: no-repeat;
    64 color:#1F3A87 ;
    65 }
    66 .hovertab {
    67 background-image: url('images/hover_tab.gif');
    68 background-repeat: no-repeat;
    69 color:#1F3A87;
    70 font-weight:bold
    71 }
    72 .dis{display:block;}
    73 .undis{display:none;}
    74 -->
    75 </style>
    76 <script type="text/javascript" language="javascript">
    77 //<!CDATA[
    78 function g(o){return document.getElementById(o);}
    79 //参数说明:n为标签编号,m为标签数量,q为标签名称的前缀,
    80 //如id=tb_1中的"tb_",p为内容层的前缀,如id=tbc_01的"tbc_0"
    81 function HoverLi(n,m,q,p){
    82 //m为标签数量 m=6
    83 //q为前缀 q=tb_
    84 //如果有N个标签,就将i<=N;
    85 //兼容IE7,FF,IE6
    86
    87 for(var i=1;i<=m;i++)
    88 {
    89 g(q +i).className='normaltab';
    90 g(p+i).className='undis';
    91 }
    92 g(p+n).className='dis';
    93 g(q+n).className='hovertab';
    94 }
    95 //如果要做成点击后再转到请将<li>中的onmouseover 改成 onclick;
    96 //]]>
    97 </script>
    98 </head>
    99 <body>
    100 单个标签宽度为:94px;
    101 总宽度为:标签数*94px
    102 <div class="w936">
    103 <div id="tb_" class="tb_">
    104 <ul>
    105 <li id="tb_1" class="hovertab" onmouseover="x:HoverLi(1,6,'tb_','tbc_0');">
    106 流行音乐</li>
    107 <li id="tb_2" class="normaltab" onmouseover="i:HoverLi(2,6,'tb_','tbc_0');">
    108 美女写真</li>
    109 <li id="tb_3" class="normaltab" onmouseover="a:HoverLi(3,6,'tb_','tbc_0');">
    110 平面设计</li>
    111 <li id="tb_4" class="normaltab" onmouseover="o:HoverLi(4,6,'tb_','tbc_0');">
    112 网络学堂</li>
    113 <li id="tb_5" class="normaltab" onmouseover="g:HoverLi(5,6,'tb_','tbc_0');">
    114 恋爱宝典</li>
    115 <li id="tb_6" class="normaltab" onmouseover="z:HoverLi(6,6,'tb_','tbc_0');">
    116 Q小鸽子</li>
    117 </ul>
    118 </div>
    119 <div class="ctt">
    120 <div class="dis" id="tbc_01">
    121 内容区域1
    122 </div>
    123 <div class="undis" id="tbc_02">
    124 内容区域2
    125 </div>
    126 <div class="undis" id="tbc_03">
    127 内容区域3
    128 </div>
    129 <div class="undis" id="tbc_04">
    130 内容区域4
    131 </div>
    132 <div class="undis" id="tbc_05">
    133 内容区域5
    134 </div>
    135 <div class="undis" id="tbc_06">
    136 内容区域6
    137 </div>
    138 </div>
    139 </div>
    140 </body>
    141 </html>

    效果图:

  • 相关阅读:
    树与堆
    Python基础
    python基础
    Flask基础知识
    其他(MySQL)
    发生错误:请确认您的电脑是否安装了excel软件,并且您的浏览器是否允许远行excel!具体操作请查阅帮助.
    idea启动项目,报java.lang.OutOfMemoryError: PermGen space 和启动项目很慢的问题解决
    安装jdk,tomcat,oracle,PL/SQL的一些问题
    linux下安装jdk8,nginx
    mybatic中xml新增一条数据获取自增id
  • 原文地址:https://www.cnblogs.com/zhangwei595806165/p/2291130.html
Copyright © 2011-2022 走看看