`
ding20688
  • 浏览: 62262 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
社区版块
存档分类
最新评论

基于Web的最基本的Tab滑动门(同一页面可多次使用)

    博客分类:
  • HTML
 
阅读更多
<style type="text/css">
/*选项卡1*/
#Tab1{
width:460px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:100%;
height:28px;
line-height:28px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:114px;
text-align:center;
color:#949694;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #A8C29F;
border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;
color:#739242;
font-weight:bold;
height:27px;
line-height:27px;
}
.Contentbox{
clear:both;
margin-top:0px;
border:1px solid #A8C29F;
border-top:none;
height:181px;
text-align:center;
padding-top:8px;
}
--></style>
    <script type="text/javascript">
<!--
        /*第一种形式 第二种形式 更换显示样式*/
        function setTab(name, cursel, n) {
            for (i = 1; i <= n; i++) {
                var menu = document.getElementById(name + i);
                var con = document.getElementById("con_" + name + "_" + i);
                menu.className = i == cursel ? "hover" : "";
                con.style.display = i == cursel ? "block" : "none";
            }
        }
//-->
    </script>

<div id="Tab1">
        <div class="Menubox">
            <ul>
                <li class="hover" id="one1" onclick="setTab('one',1,4)">新闻1 </li>
                <li id="one2" onclick="setTab('one',2,4)">新闻2 </li>
                <li id="one3" onclick="setTab('one',3,4)">新闻3 </li>
                <li id="one4" onclick="setTab('one',4,4)">新闻4 </li>
            </ul>
        </div>
        <div class="Contentbox">
            <div class="hover" id="con_one_1">
                新闻列表1</div>
            <div id="con_one_2" style="display: none">
                新闻列表2</div>
            <div id="con_one_3" style="display: none">
                新闻列表3</div>
            <div id="con_one_4" style="display: none">
                新闻列表4</div>
        </div>
    </div>
分享到:
评论

相关推荐

    同一页面多种Tab及滑动门应用的综合实例

    在同一个页面应用多种TAB的综合实例,可在一个页面中同时布局选项卡,也布局滑动门,或者是二者兼顾。这个问题以前用户就提到过,不知如何在同一页面布置多个选项卡,你可以参考一下这个。  1、支持一个页面多次...

    100个Tab 滑动门实例

    通过这些实例,学习者不仅可以了解各种Tab滑动门的基本结构,还能探索到创新的动画效果、响应式设计以及不同平台(如Web、移动端)的适配策略。访问提供的链接(http://blog.csdn.net/spritenet)可以获取更多的背景...

    Tab滑动门与导航菜单JS+CSS代码

    Tab滑动门与导航菜单JS+CSS代码,简单易用.

    简单实用,同一页面选项卡和滑动门同时存在

    在同一页面上同时使用选项卡和滑动门,需要考虑以下设计和开发要点: 1. **布局与协调**:确保两种元素在视觉上和谐统一,避免冲突。颜色搭配、字体样式和边距应保持一致,使整个页面看起来专业且有序。 2. **交互...

    同一网页使用多个滑动门(选项卡)的方法

    同一网页使用多个滑动门(选项卡)的方法

    滑动门收集和选项卡和tab

    很简单,很有用滑动门收集和选项卡和tab ,把多个滑动门,结合到一起,解决不同滑动门在同一页面的问题

    不同风格的Tab滑动门代码+图片

    总结起来,“不同风格的Tab滑动门代码”涉及到了HTML结构、CSS样式、JavaScript交互、图片资源的使用、兼容性处理以及响应式设计等多个IT知识点。通过理解并实践这些概念,开发者可以创建出既有视觉吸引力又具有良好...

    jquery简单同一页面多个图片切换插件

    总结来说,"jQuery简单同一页面多个图片切换插件"是实现网页图片轮播效果的一个强大工具,其易于使用和高度可定制的特性使其成为开发者的得力助手。通过理解并运用这些知识点,开发者可以快速构建出适应不同场景的...

    tab滑动门效果打包

    1. **基本概念**:Tab滑动门效果的核心是通过CSS(层叠样式表)和JavaScript(或jQuery等库)来控制内容的显示和隐藏。在默认状态下,只有一个选项卡的内容可见,其余则被隐藏。当用户触发切换事件(如点击或触摸...

    多款tab滑动门代码

    在网页设计中,"Tab滑动门"是一种常见的交互效果,它主要用于展示多个内容区域,通过切换不同的Tab,用户可以方便地浏览和访问不同的信息。这些Tab通常位于页面顶部或侧边,用以组织和导航内容。以下是关于"多款tab...

    DIV滑动门代码

    &lt;div id="myTab0_Content0"&gt; 欢迎访问:阿里西西WEB开发 &lt;/a&gt;&lt;/div&gt; &lt;div id="myTab0_Content1" class="none"&gt;&lt;a href="http://www.alixixi.com"&gt;计源论坛 计源论坛&lt;/a&gt;&lt;/div&gt; ...

    Tab滑动门代码

    本文档主要介绍了一段实现Tab滑动门功能的JavaScript代码,该代码基于jQuery框架。Tab滑动门是一种常见的UI交互方式,用户可以通过点击不同的标签来切换显示不同的内容区块。本案例提供了一个可复用的插件,用于方便...

    四款滑动门TAB导航菜单特效

    滑动门TAB导航菜单是一种常见的网页交互设计,它在网页布局中起到了重要的作用,尤其是在内容丰富、层次较多的网站上。这种菜单效果通常利用JavaScript进行处理,为用户提供更直观、更具吸引力的操作体验。以下是...

    Tab滑动门导航Flash版.rar

    这种导航模式通常由一组可切换的标签(Tab)组成,用户点击某个标签时,与其关联的内容区域会滑动显示或隐藏,就像一扇门被推开或关闭。这种设计既节省了网页空间,又提高了信息的可读性。 在Flash环境中实现Tab...

    jQuery 移动式的Tab滑动门菜单

    在移动设备上,为了优化用户体验,常常会使用到Tab滑动门菜单。这种菜单设计能够有效地节省屏幕空间,提供简洁的导航,同时还能保持良好的可交互性。在本主题中,我们将深入探讨如何使用jQuery来实现这样的功能。 ...

    网易滑动门TAB导航菜单.rar

    【网易滑动门TAB导航菜单】是一种常见的网页交互设计元素,尤其在新闻资讯类网站中广泛应用。这种导航菜单以其独特的滑动效果,为用户提供了直观且便捷的浏览体验。通过JavaScript(JS)特效,我们可以实现这个功能...

    ajax tab页 滑动门小例子

    在Ajax Tab页滑动门中,Ajax用于后台加载新的Tab内容,避免每次切换Tab时整个页面刷新。 MooTools是一个轻量级的JavaScript框架,它提供了一系列工具和类来简化JavaScript开发。在这个例子中,"mootools-1.2-core-...

    多款漂亮Tab滑动门javascript源码

    在网页设计中,Tab滑动门(也称为滑门效果或切换效果)是一种常见的交互设计手法,用于展示多个内容区域,而只显示一个区域在视口内。这种效果可以通过JavaScript实现,提供动态、友好的用户体验。本文将深入探讨...

    一个页面多个滑动门.rar

    标题中的“一个页面多个滑动门”通常是指在网页设计中使用的一种交互效果,也称为“Tab切换”或“滑动面板”。这种效果允许在有限的屏幕空间内展示多个独立的内容区域,用户可以通过点击不同的标签来切换显示的内容...

Global site tag (gtag.js) - Google Analytics