`
keimon
  • 浏览: 74792 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

简单侧边菜单

阅读更多

 

<!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=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" src="jquery-1.8.3.js"></script>
<style>
a{
  text-decoration:none;
  color:#000;
}
ul{
  list-style:none;
  padding:0;
  margin:0;
}
#hid1, .carBrand{
  display:none;
}
#out{
  position:relative;
}
#out span{
  width:100px;
  height:30px;
  background:#eee;
  display:block;
  line-height:30px;
  text-align:center;
  position:absolute;
  border:1px solid #000;
  z-index:2;
}
#hid1{
  width:200px;
  height:200px;
  background-color:#eee;
  position:absolute;
  z-index:1;
  top:30px;
  border:1px solid #000;
}
#hid1 div{
  margin-top:15px;
  width:100px;
  height:30px;
  border: 1px solid #FFF;
  line-height:30px;
  text-align:center;
  position:relative;
  z-index:4;
  background-color:#eee;
}
#hid1 div.hover{
  background-color:#ddd;
}
.carBrand{
   width:90px;
   height:80px;
   border:1px solid #fff;
   position:absolute;
   left:100px;
   padding-top:10px;
   background:#ddd;
   z-index:3
}
.carBrand li{
   width:90px;
   text-align:center;
   line-height:25px;
   height:25px;
}
.carBrand li a:hover{
   color:blue;
}
</style>
</head>

<body>
<div id="out">
    <span><a href="#">汽车</a></span>
    <div id="hid1">
    <ul>
       <li class="carPlace">
      <div><a href="#">欧美车1</a></div>
            <ul class="carBrand" style="top:10px">
               <li><a href="#">福特1</a></li>
               <li><a href="#">奥迪1</a></li>
               <li><a href="#">宾利1</a></li>
             </ul>
    </li>
    <li class="carPlace">
      <div><a href="#">欧美车2</a></div>
            <ul class="carBrand" style="top:30px;">
               <li><a href="#">福特2</a></li>
               <li><a href="#">奥迪2</a></li>
               <li><a href="#">宾利2</a></li>
             </ul>
    </li>
    <li class="carPlace">
      <div><a href="#">欧美车3</a></div>
            <ul class="carBrand" style="top:60px;">
               <li><a href="#">福特3</a></li>
               <li><a href="#">奥迪3</a></li>
               <li><a href="#">宾利3</a></li>
             </ul>
    </li>
    </ul>
    </div>
</div>
<script>
$('#out').hover(function(){
   var timer = setTimeout(function(){
      $('#out span').css('borderBottom','none')
      $('#hid1').show();
   },300)  
}, function(){
   var timer = setTimeout(function(){
      $('#out span').css('borderBottom','1px solid #000')
      $('#hid1').hide();
   },300)  
})

var liLen = $('.carPlace').length;
for(var i=0; i<liLen; i++){
   $('.carPlace').eq(i).hover(function(){
      var hoverLi = $(this);
   hoverLi.find('div').css('borderRight','none').addClass('hover');
   hoverLi.find('ul').show();
   },function(){
      var hoverLi = $(this);
   hoverLi.find('div').css('borderRight','1px solid #fff').removeClass('hover');
   hoverLi.find('ul').hide();
   })
}

</script>
</body>
</html>

  • 大小: 4.4 KB
0
2
分享到:
评论

相关推荐

    用Swift编写的iOS简单侧边菜单.zip

    这个开源项目“用Swift编写的iOS简单侧边菜单”提供了实现这一功能的基础框架,适合初学者和有经验的开发者使用。下面将详细解释这个项目的核心知识点。 首先,Swift是Apple开发的一种现代化编程语言,用于构建iOS...

    swift-ENSwiftSideMenu-用Swift编写的iOS简单侧边菜单

    Swift-ENSwiftSideMenu是为iOS应用开发设计的一款简洁易用的侧边菜单库,它完全采用Swift语言编写。此库旨在提供一个高效且自定义程度高的方式来实现类似Facebook应用那样从屏幕边缘滑出的侧边菜单效果,增强用户...

    仿iOS 7后台侧边菜单

    这个库为Android开发者提供了一个简单易用的组件,能够快速地在项目中集成侧边菜单功能。 首先,你需要在项目中添加JuliaCore SideMenu的依赖。这通常涉及到在`build.gradle`文件中添加库的依赖项,并同步项目,...

    点击弹出侧边菜单.zip

    在Android开发中,点击弹出侧边菜单是一种常见的交互设计,它允许用户通过简单的手势或按钮操作从主界面滑出或者展开一个包含多种功能选项的侧边栏。这个"点击弹出侧边菜单.zip"文件可能包含了一个示例项目,用于...

    安卓Android源码——点击弹出侧边菜单.zip

    通常,它会包含一个简单的Activity,展示如何初始化、显示和隐藏侧边菜单,以及如何响应用户的操作。通过查看这些代码,开发者可以学习如何将自定义侧边菜单功能集成到自己的应用中。 在`ribbonmenu`项目中,我们...

    安卓源码侧边菜单小例.zip

    这个“安卓源码侧边菜单小例.zip”应该包含了一个简单的示例项目,演示了如何在安卓应用中实现这种交互效果。下面我们将详细讨论实现侧边菜单的关键知识点。 首先,我们需要了解Android的布局系统。在安卓应用中,...

    隐藏侧边菜单

    HTML部分,一个简单的侧边菜单结构可能如下所示: ```html &lt;li&gt;&lt;a href="#"&gt;菜单项1&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;菜单项2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;菜单项3&lt;/a&gt;&lt;/li&gt; 显示/隐藏菜单 ``` 这里,`hidden`类...

    jquery侧边伸缩菜单可改样式

    下面是一个简单的jQuery侧边菜单实现示例: ```html &lt;!DOCTYPE html&gt; , initial-scale=1.0"&gt; &lt;title&gt;jQuery侧边伸缩菜单 .side-menu { width: 200px; background-color: #333; height: 100%; position...

    IOS侧边菜单

    在iOS应用开发中,侧边菜单(Side Menu)是一种常见的设计模式,用于提供导航和快捷访问功能。这种设计通常在屏幕左侧或右侧滑出,显示一个包含多个选项的列表,用户可以通过点击这些选项来切换视图或者执行特定操作...

    jQuery.mmenu-jquery.mobile最好看的侧边菜单

    5. **易于集成**:与jQuery Mobile的无缝融合,使得在已有jQuery Mobile项目中添加侧边菜单变得简单快捷。 **结合使用jQuery Mobile和jQuery.mmenu** 1. **初始化设置**:首先,在HTML文件中引入jQuery.js、jQuery...

    jQuery适用于后台网站侧边多级下拉导航菜单

    在创建下拉导航菜单时,jQuery的API提供了丰富的选择器、方法和插件,使得动态展示和操作菜单变得简单。 在侧边导航菜单的设计中,多级下拉功能允许用户逐步深入到更具体的子菜单,而无需打开新的页面或窗口。这种...

    ios-简易侧栏菜单.zip

    "ios-简易侧栏菜单.zip"文件包含了一个简单实现侧栏菜单的示例,名为"DWMenus"。这个项目可以帮助开发者了解如何在自己的iOS应用中集成这种用户界面元素。 侧栏菜单通常出现在应用的主屏幕左侧或右侧,当用户点击...

    android-SideMenuTemplate:一个简单的android侧边菜单模板

    `android-SideMenuTemplate`是一个专门为Android平台设计的简单侧边菜单模板,旨在帮助开发者快速构建具有侧滑菜单功能的应用。这个模板主要使用Java语言编写,遵循Android开发的最佳实践。 首先,我们来了解侧边...

    ENSwiftSideMenu:用Swift编写的iOS的简单侧边菜单

    ENSwiftSideMenu iOS的轻量级跨接侧菜单组件,带有UIDynamic的弹跳动画, UIGestures和UIBlurEffect 。...使用范例从ENSideMenuNavigationController创建根UINavigationController子类为您的侧边菜单创建一个UIVie

    jQuery实现手机侧边滑动导航菜单特效源码.zip

    这个特效使得用户可以通过简单的手势或按钮触发,使侧边菜单从屏幕边缘滑出,展示各种链接和功能选项。 首先,我们需要了解jQuery的基本用法。jQuery是一个轻量级的JavaScript库,它简化了DOM操作、事件处理和Ajax...

    【Jquery经典特效3】商城侧边导航定位jquery菜单

    总结起来,jQuery使得创建具有动态定位和交互效果的侧边导航菜单变得简单易行。通过结合DOM操作、事件处理和动画,我们可以为电商网站创建高效且吸引人的导航体验。记得在实践中不断测试和优化,以确保兼容性和性能...

    jquery特效制作左侧侧边浮动导航菜单滑动显示或隐藏

    在这个“jquery特效制作左侧侧边浮动导航菜单滑动显示或隐藏”的资源中,我们主要探讨的是如何利用jQuery实现一个后台左侧的侧边栏,该侧边栏可以动态地进行滑动显示和隐藏,且具有点击折叠关闭的功能。 首先,让...

    jQuery多功能侧边导航菜单代码.zip

    jQuery作为一款轻量级的JavaScript库,提供了丰富的功能,使得创建这样的菜单变得简单而高效。本文将详细解析“jQuery多功能侧边导航菜单代码”的实现过程和相关知识点。 首先,我们来看“jQuery多功能侧边导航菜单...

    jquery实现的高级侧边导航菜单效果(鼠标滑过即可弹出).zip

    在本案例中,可能使用了`mouseover`事件来触发侧边菜单的显示,当鼠标移入菜单项时,菜单弹出;而`mouseout`事件可能用于隐藏菜单,当鼠标离开菜单项时,菜单消失。 3. **CSS操作**:jQuery可以方便地改变元素的...

    jquery侧边拉出式菜单.zip

    《jQuery侧边拉出式菜单实现详解》 在网页设计中,交互性和用户体验是至关重要的因素,而侧边拉出式菜单就是一种常见的提升...通过这样的实现,我们可以为用户提供一个既美观又易用的侧边菜单,提升网站的整体体验。

Global site tag (gtag.js) - Google Analytics