问题内容:求助csdn首页的那个新闻,blog,论坛,图书的tab签的做法,滑动门技术

  • 原讨论链接:http://community.csdn.net/expert/topicview1.asp?id=4805222
  • 所属论坛:JavaScript     审核组:WEB开发
  • 提问者:boylez     解决者:BlueDestiny
  • 感谢:BlueDestiny
  • 关键字:JavaScript Web 开发 tab 滑动门技术
  • 答案:

    谢谢,最好有代码示例
    ---------------------------------------------------------------

    这不是很简单的效果吗?用CSS就可以做了,而且不含添加剂,网上很多的,下面就是其中一个

    <style>
    body {font-size:12px;font-family:宋体}
    ul.TabBarLevel1{
    list-style:none;
    margin:0;
    padding:0;
    height:29px;
    background-image:url(http://pics.taobao.com/2k5/sys/component/tabbar_level1_bk.gif);
    }
    ul.TabBarLevel1 li{
    float:left;
    padding:0;
    height:29px;
    margin-right:1px;
    background:url(http://pics.taobao.com/2k5/sys/component/tabbar_level1_slice_left_bk.gif) left top no-repeat;
    }
    ul.TabBarLevel1 li a{
    display:block;
    line-height:29px;
    padding:0 20px;
    color:#333;
    background:url(http://pics.taobao.com/2k5/sys/component/tabbar_level1_slice_right_bk.gif) right top no-repeat;
    white-space: nowrap;
    }
    ul.TabBarLevel1 li.Selected{
    background:url(http://pics.taobao.com/2k5/sys/component/tabbar_level1_slice_selected_left_bk.gif) left top no-repeat;
    }
    ul.TabBarLevel1 li.Selected a{
    background:url(http://pics.taobao.com/2k5/sys/component/tabbar_level1_slice_selected_right_bk.gif) right top no-repeat;
    }

    ul.TabBarLevel1 li a:link,ul.TabBarLevel1 li a:visited{
    color:#333;
    }
    ul.TabBarLevel1 li a:hover,ul.TabBarLevel1 li a:active{
    color:#F30;
    text-decoration:none;
    }
    ul.TabBarLevel1 li.Selected a:link,ul.TabBarLevel1 li.Selected a:visited{
    color:#000;
    }
    ul.TabBarLevel1 li.Selected a:hover,ul.TabBarLevel1 li.Selected a:active{
    color:#F30;
    text-decoration:none;
    }
    div.HackBox {
      padding : 2px 2px ;
      border-left: 2px solid #6697CD;
      border-right: 2px solid #6697CD;
      border-bottom: 2px solid #6697CD;
      display:none;
    }

    </style>

    <div id="Whatever">
    <ul class="TabBarLevel1" id="TabPage1">
    <li id="Tab1"><a href="#" οnclick="javascript:switchTab('TabPage1','Tab1');">子虚乌有</a></li>
    <li  id="Tab2" class="Selected"><a href="#" οnclick="javascript:switchTab('TabPage1','Tab2');">金翅擘海</a></li>
    <li  id="Tab3"><a href="#" οnclick="javascript:switchTab('TabPage1','Tab3');"><B><font color="#22FF22">知</font><font color="#FF2222">往</font><font color="#001199">观</font><font color="#00fffa">来</font></B></a></li>
    <li  id="Tab4"><a href="#" οnclick="javascript:switchTab('TabPage1','Tab4');">我太低调</a></li>
    </ul>
    <div id="cnt">
    <div id="dTab1" class="HackBox">我为每一次的快乐而哭泣,我为每一次的悲伤而微笑。
    </div>
    <div id="dTab2" class="HackBox" style="display:block">【※卡秀儿精品屋※】

    </div>
    <div id="dTab3" class="HackBox">学习是件头疼的事,为了能活下去我不得不学习

    </div>
    <div id="dTab4" class="HackBox">仍然拣尽寒枝不肯安歇 微带着后悔 寂寞沙洲我该思念谁
    </div>
    </div>
    </div>
    <script language="JavaScript">
    //Switch Tab Effect
    function switchTab(tabpage,tabid){
            var oItem = document.getElementById(tabpage);   
    for(var i=0;i<oItem.children.length;i++){
    var x = oItem.children(i);
    x.className = "";
    var y = x.getElementsByTagName('a');
    y[0].style.color="#333333";
    }
    document.getElementById(tabid).className = "Selected";
    var dvs=document.getElementById("cnt").getElementsByTagName("div");
    for (var i=0;i<dvs.length;i++){
      if (dvs[i].id==('d'+tabid))
        dvs[i].style.display='block';
      else
         dvs[i].style.display='none';
    }
    }

    </script>

csdn首页的那个新闻,blog,论坛,图书的tab签的做法,滑动门技术相关推荐

  1. 峰会/论坛现场签约怎么签?君子签提供区块链电子签约技术支持

    随着数字经济的快速发展,电子签约在政企数字化转型过程中逐步替代传统纸质签约形式,成为主流签约趋势,在峰会/论坛现场签约仪式上同样也备受青睐,从"手签"到"云签" ...

  2. 前端优化方案-JavaScript 优化方案 收藏 此文于2010-06-04被推荐到CSDN首页

    前端优化方案-JavaScript 优化方案 收藏 此文于2010-06-04被推荐到CSDN首页 如何被推荐? Author: 李丽媛 Date: 2010/6/2 Email: lly219#gm ...

  3. 仿制CSDN首页(html+css+js)+ 个性化登录注册页

    前言:为了强化基本功,不使用任何框架和样式预处理器制作一个包含csdn官网全部动画的小项目,但是为了避免过于死板,自己制作了一个 logo 和一个很有个性的登录页面(包含有趣的小熊图案和动画). 技术 ...

  4. 我的帖子第一次上CSDN首页,也是首次进入官方网站首页,有点欣慰!哈哈!

    今天早上打开CSDN首页,发现我在"社区 → 扩充话题 → 程序人生"版块发布的<母亲的一生为你做了什么,你知道吗? >帖子被系统自动地推荐到CSDN主页显示,我有很多 ...

  5. Welcome to CSDN————My First Time Write Blog

    Welcome to CSDN----My First Time Write Blog <蒟蒻到巨佬(遥不可及) 的成长计划----新初一记> <第一季自我总结> ***New ...

  6. 仿网易新闻客户端的上面的tab和下面的功能条

    2019独角兽企业重金招聘Python工程师标准>>> 仿网易新闻客户端的上面的tab和下面的功能条 package com.and.netease; import com.and. ...

  7. CSDN《IT人才成长路线图》重磅开源!60+专家,13个技术领域,绘出35张图谱

    CSDN<IT人才成长路线图>重磅开源!60+专家,13个技术领域,绘出35张图谱 趣兜兜 高校俱乐部 今天 2020 年即将过去,在这个技术不断变迁的世界里,我们经历了太多的浪潮和变革. ...

  8. CSDN 首页的第一屏 广告/新闻 比率 = 40 : 2

    有一天我不小心开了 www.csdn.net,  定睛端详许久, 我只看到 2 条新闻 (连线杂志 和 金山震荡) .  其他的除了两行导航条,都是广告 (导航条下面的那一行看似第三条导航条,其实也是 ...

  9. nslookup blog.csdn.net Can't resolve blog.csdn.net

    转载:https://blog.csdn.net/prog_6103/article/details/78569510 嵌入式开发中存在各种奇奇怪怪的问题,明明ping www.baidu.com可以 ...

最新文章

  1. ListView的高级使用
  2. 微信小程序(6)模板详解 template
  3. 1154:LETTERS
  4. android 带图片的弹幕,一个可以支持文本,图片,文本+表情的简单弹幕插件
  5. outlook存档邮件_如何在Outlook 2013中存档电子邮件
  6. 带你反编译APP然后重新打包「MacOS」
  7. JEB 无源码调试 以dvm smali字节码方式,Demo尝试
  8. Java算法面试题:编写一个程序,将e:\neck目录下的所有.java文件复制到e:\jpg目录下,并将原来文件的扩展名从.java改为.jpg...
  9. 拓端tecdat|R语言动态可视化:制作历史全球平均温度的累积动态折线图动画gif视频图
  10. 修改kubernetes服务 nodeport 类型的端口范围
  11. oracle 访问adf 慢,ORACLE ADF 问题总结
  12. c语言图片百叶窗特效,Flash遮罩特效实例--百叶窗效果
  13. STM32F030使用RTC周期性唤醒STOP模式
  14. 篮球c语言程序,源程序C代码:篮球比赛应用系统
  15. 火狐浏览器的翻译问题
  16. python 循环赋值_计算机二级Python语言程序设计 第2章Python语言基本语法元素
  17. 【Android】关于statusbar的处理
  18. Excel学习笔记(7.16)——offset函数、and()、or()、counta函数使用
  19. 2)速卖通商品信息采集(进阶)
  20. WV.16- 编程题AB-第二价格密封拍卖

热门文章

  1. 分布式系统架构经典资料--左耳
  2. (Latex) 在论文中添加关键字 Add keywords in essay
  3. 湖北省三本学校计算机专业排名2015,湖北省三本院校实力排名
  4. MariaDB-点滴
  5. 按excel表格顺序批量改变图片名字:
  6. 了解HTMLCanvasElement.toDataURL()
  7. 二本本科秋招无实习 | 硬扛上岸滴滴京东58科大讯飞复盘(上)
  8. elasticsearch与Hadoop
  9. FPGA学习之latch的产生原因、危害与避免措施
  10. 微信公众平台授权登录