`
sammyfun
  • 浏览: 1163529 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

一级菜单

阅读更多
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="http://www.w3school.com.cn/jquery/jquery.js"></script>
<style type="text/css">
#slideTab{width:202px;margin:0; padding:0; position:relative;}
#tabHeader{width:200px;height:30px; float:left; margin:0; padding:0; border:0px solid #999;}
#tabHeader span{width:6px;height:16px;float:left;padding:7px 0;margin:0;background:#999;color:#FFFFFF;font:700 12px Verdana; cursor:pointer; overflow:hidden;}
#tabHeader div{margin:0; padding:0;width:188px;height:30px;float:left; overflow:hidden;position:relative;}
#tabArea{margin:0; padding:0;height:30px;width:312px;left:0; top:0; position:absolute; z-index:2;}
#tabArea li{border:1px solid #999;margin:0; padding:4px 0; text-align:center;float:left;width:50px;height:20px; list-style:none;font:700 12px Verdana; background:#CCC; cursor:pointer;}
#Tab2, #Tab3, #Tab4, #Tab5, #Tab6{*position:absolute;*top:45px;left:0;top:30px;width:198px; height:200px;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;font:700 30px Arial, Helvetica, sans-serif; text-align:center; display:none;float:left;}
#Tab1{width:198px; height:200px;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;float:left;font:700 30px Arial, Helvetica, sans-serif; text-align:center; }
</style>
<title>Hello,Yang!</title>
<script type="text/javascript">
$(document).ready(function(){
  $("#leftTab").mouseover(function(){
  $("#tabArea").animate({"left":"0"},1000);
  });
 
  $("#leftTab").mouseout(function(){
  $("#tabArea").stop();
  });
 
  $("#rightTab").mouseover(function(){
  $("#tabArea").animate({"left":"-123px"},1000);
  });
 
  $("#rightTab").mouseout(function(){
  $("#tabArea").stop();
  });
  $("#tabArea li:first").mouseover(function(){
  $("#tabArea li:gt(0)").css({"background-color":"#CCC","border-bottom":"1px solid #999"});
  $(this).css({"background-color":"#fff","border-bottom":"1px solid #fff"});
  $("#Tab2,#Tab3,#Tab4,#Tab5,#Tab6").hide();$("#Tab1").show();
  });
 
  $("#tabArea li:eq(1)").mouseover(function(){
  $("#tabArea li:gt(1),#tabArea li:lt(1)").css({"background-color":"#CCC","border-bottom":"1px solid #999"});
  $(this).css({"background-color":"#fff","border-bottom":"1px solid #fff"});
  $("#Tab1,#Tab3,#Tab4,#Tab5,#Tab6").hide();$("#Tab2").show();
  });
 
  $("#tabArea li:eq(2)").mouseover(function(){
  $("#tabArea li:gt(2),#tabArea li:lt(2)").css({"background-color":"#CCC","border-bottom":"1px solid #999"});
  $(this).css({"background-color":"#fff","border-bottom":"1px solid #fff"});
  $("#Tab3").show();$("#Tab1,#Tab2,#Tab4,#Tab5,#Tab6").hide();
  });
 
  $("#tabArea li:eq(3)").mouseover(function(){
  $("#tabArea li:gt(3),#tabArea li:lt(3)").css({"background-color":"#CCC","border-bottom":"1px solid #999"});
  $(this).css({"background-color":"#fff","border-bottom":"1px solid #fff"});
  $("#Tab4").show();$("#Tab1,#Tab2,#Tab3,#Tab5,#Tab6").hide();
  });
 
  $("#tabArea li:eq(4)").mouseover(function(){
  $("#tabArea li:gt(4),#tabArea li:lt(4)").css({"background-color":"#CCC","border-bottom":"1px solid #999"});
  $(this).css({"background-color":"#fff","border-bottom":"1px solid #fff"});
  $("#Tab5").show();$("#Tab1,#Tab2,#Tab3,#Tab4,#Tab6").hide();
  });
  $("#tabArea li:eq(5)").mouseover(function(){
  $("#tabArea li:lt(5)").css({"background-color":"#CCC","border-bottom":"1px solid #999"});
  $(this).css({"background-color":"#fff","border-bottom":"1px solid #fff"});
  $("#Tab6").show();$("#Tab1,#Tab2,#Tab3,#Tab4,#Tab5").hide();
  });
  
 
 
});
</script>
</head>
<body>
<div id="slideTab">
<div id="tabHeader">
<span id="leftTab">&lsaquo;</span>
<div>
<ul id="tabArea">
<li style="background:#FFFFFF; border-bottom:1px solid #fff;">Tab1</li>
<li>Tab2</li>
<li>Tab3</li>
<li>Tab4</li>
<li>Tab5</li>
<li>Tab6</li>
</ul>
</div>
<span id="rightTab">&rsaquo;</span>
</div>
<div id="Tab1">Tab1</div>
<div id="Tab2">Tab2</div>
<div id="Tab3">Tab3</div>
<div id="Tab4">Tab4</div>
<div id="Tab5">Tab5</div>
<div id="Tab6">Tab6</div>
</div>
</body>
</html>
分享到:
评论

相关推荐

    Vue Web开发架子搭建左侧导航栏(一级菜单、二级菜单)实现

    Vue Web开发架子搭建左侧导航栏(一级菜单、二级菜单)实现

    一级菜单调用二级菜单

    本篇将深入探讨如何实现一级菜单调用二级菜单,并结合实际示例,解释二级菜单如何进一步调用对话框。 一级菜单通常位于应用窗口的顶部,它包含了一系列主要的操作或功能选项。当用户点击一级菜单项时,会显示与其...

    鼠标移至二级菜单时一级菜单仍然保留停留样式.rar

    &lt;TITLE&gt; 二级下拉特效 ; charset=utf-8" http-equiv=Content-Type&gt; &lt;META name=GENERATOR content="MSHTML 8.00.6001.19222"&gt;&lt;/HEAD&gt; &lt;li&gt;&lt;a class="topa" href="http://www. .com"&gt;首页&lt;/a&gt;&lt;/li&gt; ...

    ruoyivue3菜单修改,顶部一、二级,左侧三级,选择二级自动选择左侧第一个三级

    - 在 `menu.js` 文件中,定义一级菜单为 `children` 数组的根级对象,每个一级菜单包含一个或多个二级菜单。 - 二级菜单作为一级菜单下的 `children`,同样为对象,包含 `name`(路由名)、`path`(路径)和 `meta...

    实现一级菜单掠过显示二级菜单的方法

    在IT行业中,构建交互式和用户友好的网页是至关重要的,而实现一级菜单掠过显示二级菜单的功能就是这种用户体验设计的常见实践。这种设计模式通常用于网站导航,它允许用户在鼠标悬停在一级菜单项上时,快速预览或...

    js二级导航菜单

    一级菜单通常显示在页面的顶部或侧边,当用户悬停在某个一级菜单项上时,相应的二级子菜单会滑出或展开。这种效果可以通过CSS实现静态样式,但动态交互(如延迟显示、动画过渡等)则需要JavaScript的介入。 ...

    jQuery鼠标经过二级菜单下拉代码.zip

    在这个案例中,jQuery被用来监听鼠标事件,当鼠标指针悬停在一级菜单项上时,触发二级菜单的显示。jQuery的选择器功能使得我们能够轻松地找到页面上的特定元素,如一级菜单和二级菜单项,然后绑定事件监听器。 CSS3...

    二级菜单简单切换

    几个月前初学前端时挖的坑,把二级菜单设计得和一级菜单在DOM结构上没啥关系,导致想要鼠标悬浮一级菜单即可显示该一级菜单对应的二级菜单,移出则显示当前页所在一级菜单所对应的二级菜单列表不好用CSS实现,现在用...

    jQuery鼠标滑过显示二级下拉菜单代码.zip

    初始状态下,二级菜单默认隐藏,当鼠标滑过一级菜单项时,二级菜单显示;鼠标离开时,二级菜单隐藏。 接下来,我们利用jQuery的`hover()`函数来控制二级菜单的显示与隐藏。以下是一个基本的示例代码: ```...

    通用的二级菜单代码(css+javascript)

    ]但在《CSS二级菜单》中,如果一级菜单中的超链接是#,那么只要单击该一级菜单,那么与这个一级菜单对应的二级菜单就会一直显示在网页中,不能隐藏,是一个小小的bug。后来仔细的想了一想,其实,无论是什么样的二级...

    jQ鼠标滑过显示二级下拉菜单代码

    在这个项目中,“jQ鼠标滑过显示二级下拉菜单代码”是利用jQuery实现的一个功能,当用户将鼠标悬停在一级菜单上时,二级下拉菜单会自动展开,提供更丰富的导航选项。 首先,我们来理解HTML5的基础结构。HTML5引入了...

    JavaScript - 可跳转回首页的CSS二级联动菜单

    例如,一级菜单可以通过`.menu`类,二级菜单可以通过`.submenu`类进行区分和样式化。 接下来,我们引入JavaScript,这是一种轻量级的脚本语言,常用于网页的动态交互。在我们的二级联动菜单中,JavaScript将负责...

    在一级菜单下添加二级菜单。

    一级菜单下,添加二级菜单,每个一级菜单都限制添加一定数量的二级菜单。(jq包自己随意换一个就可以。)

    二级联动菜单 超强超简单的数据库(附数据库)

    在这种菜单中,选择一级菜单的一项会触发二级菜单的显示,二级菜单中的选项通常与一级菜单的选择有关联。这样的设计可以有效地减少用户在大量数据中寻找所需信息的时间,提高用户体验。 在本资源“二级联动菜单 ...

    三级菜单联动实现菜单联动效果

    "三级菜单联动"是指当用户选择一级菜单时,会自动触发二级菜单的显示,进一步选择二级菜单时,会展示对应的三级菜单。这种效果在导航、设置选项或者复杂功能菜单中尤为常见。 实现三级菜单联动,通常涉及以下关键...

    JavaScript实现鼠标滑过标识一级菜单的纵向3级导航菜单源码

    在网页设计中,一级菜单通常是网站导航的核心部分,而三级导航菜单则能为用户提供更为详细的分类信息。本项目旨在实现一种效果:当用户鼠标滑过一级菜单时,对应的二级和三级菜单会垂直展开,提供丰富的导航选项。 ...

    鼠标经过显示二级菜单js效果

    一级菜单的每个项目都是一个`&lt;li&gt;`元素,而二级菜单则作为一级菜单项的子元素,可能嵌套在`&lt;ul&gt;`中。例如: ```html 一级菜单1 二级菜单1 二级菜单2 一级菜单2 ``` 接下来,我们将使用...

    jquery鼠标滑过显示二级下拉菜单代码

    一个基本的二级下拉菜单通常由`&lt;ul&gt;`元素构建,其中包含一级菜单项`&lt;li&gt;`,每个一级菜单项内嵌套另一个`&lt;ul&gt;`来表示二级菜单。例如: ```html 一级菜单1 &lt;li&gt;&lt;a href="#"&gt;二级菜单1.1&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href...

    CSS3二级下拉导航菜单

    这种菜单在鼠标悬停到一级菜单项时,会展示出二级菜单,提供更细致的分类选项。下面将详细解释如何使用HTML和CSS来实现这样的功能。 首先,我们需要创建HTML结构。一个简单的二级导航菜单可能包含一个`&lt;ul&gt;`元素...

    用jquery写的二级menu

    3. **事件处理(Event Handling)**:当用户点击一级菜单项时,可以通过`click()`函数绑定事件监听器。同时,可以使用`hover()`函数处理鼠标悬停事件,以展示或隐藏二级菜单。 4. **CSS操作(CSS Manipulation)**...

Global site tag (gtag.js) - Google Analytics