关于页面的下拉菜单问题

问题描述

关于页面的下拉菜单问题

一个页面有很多下拉菜单,就只让打开一个,打开一个其余的就关闭,这个效果怎么做呀

解决方案

这个一般都是鼠标触发事件,,鼠标放上去把菜单打开,鼠标移走把菜单关闭

解决方案二:

统一关闭设置display为none,然后再设置要打开的菜单容器display为block

 document.getElementById('xx1').style.display=
document.getElementById('xx2').style.display=
//...more
document.getElementById('xxn').style.display='none'

document.getElementById('xxX.style.display='block'
时间: 2024-08-08 01:55:46

关于页面的下拉菜单问题的相关文章

不刷新页面改变下拉菜单内容

在设计数据库查询页面时,下拉菜单是经常使用的元素.很多时候你会希望选择了下拉菜单的一项后,相应的另一下拉菜单的内容会随之改变.这种功能可以通过刷新页面来实现,但界面显得不那么友好.在本文介绍例子中,不需要刷新页面便可达到目的.当在下拉菜单中选择了一个省份后,另一下拉菜单会出现该省份的一些城市供选择.我的基本思路是:在客户端脚本中,把下拉菜单可能会出现的所有内容预先存放于数组中,以后根据需要从数组中抽取数据写入下拉菜单中.以下是完整的代码:<HTML><HEAD><TITLE&

android使用PopupWindow实现页面点击顶部弹出下拉菜单

实现此功能没有太多的技术难点,主要通过PopupWindow方法,同时更进一步加深了PopupWindow的使用,实现点击弹出一个自定义的view,view里面可以自由设计,比较常用的可以放一个listview. demo中我只是一个点击展示,简单的使用了fade in out的动画效果,也没有精美的图片资源,看着也丑,不过这么短的时间,让你掌握一个很好用的技术,可以自己扩展,不很好么? 废话不说了,直接上代码: MainActivity.java public class MainActivi

用 PHPRPC 实现 Ajax 级联下拉菜单

ajax|菜单|下拉 级联下拉菜单就是从一个下拉菜单中选中一项后,相应的另一个下拉菜单的内容会随之改变. 一般来说,最简单的,就是每次选中都提交一次表单,刷新整个页面.这也是用户体验度最差的. 另一种是把所有选项在第一次加载时就全部载入整个页面中的 javascript 数组中,然后级联通过 JavaScript 来控制,在整个数据量不大时,这是一个不错的实现无刷新并且快速的方法,但是当整个数据量非常大时,这种方法就会使第一次加载变得非常慢了. 还有就是采用 Ajax 方式,即开始只载入第一层菜

用PHPRPC实现Ajax级联下拉菜单

级联下拉菜单就是从一个下拉菜单中选中一项后,相应的另一个下拉菜单的内容会随之改变. 一般来说,最简单的,就是每次选中都提交一次表单,刷新整个页面.这也是用户体验度最差的. 另一种是把所有选项在第一次加载时就全部载入整个页面中的 javascript 数组中,然后级联通过 JavaScript 来控制,在整个数据量不大时,这是一个不错的实现无刷新并且快速的方法,但是当整个数据量非常大时,这种方法就会使第一次加载变得非常慢了. 还有就是采用 Ajax 方式,即开始只载入第一层菜单的内容,当用户选中第

使用XMLDataSource简单实现多级下拉菜单

xml|菜单|下拉   一年没有使用.NET, 以至于开始怀疑自己转变成Delphi程序员了.年初接到的项目,忙到九月份,稀稀拉拉的又到了元旦.一年的时间,变化的太多.VS.2005发布了,.NET framework也升级到了2.0,变化太多,微软又再变,什么时候才能稳定下来?这个速度,像我们这样的小Coder怎么跟的上啊.       ADP.NET 2.0 provides several distinct data source objects that are used to cons

Javascript设计网页中的下拉菜单

javascript|菜单|设计|网页|下拉 在网页制作时,为了更好地组织信息,使显示的信息分类明确.层次清晰,网页制作者往往费尽心机.常用的方法有用树型结构显示信息,用表格进行网页布局,用框架(frame)组织页面等等.但对于习惯了Windows操作系统的用户来说,利用菜单操作可以算是最自然的方法了.下面我们就来看一下怎样在网页中设计下拉式菜单. 下拉式菜单由若干个显示在窗口顶部的主菜单条和各个菜单条下面的子菜单组成.每个子菜单往往还包含几个子菜单项.通常,只有菜单条显示在窗口中,并且当鼠标指

下拉菜单全攻略之Dreamweaver篇

dreamweaver|菜单|攻略|下拉 下拉菜单是网上最常见到的效果之一,用鼠标轻轻一点或是移过去,就出现一个更加详细的菜单,它不仅节省了网页排版上的空间.使网页布局简洁有序,而且一个新颖美观的下拉菜单,更是为您的网页增色不少. 制作下拉菜单的方法多种多样,本期专栏将为您介绍四种常用的制作方法,让您随心打造自己的下拉菜单. ■ 用Dreamweaver制作下拉菜单Dreamweaver是制作下拉菜单最常用的工具,方法简单,控制自由,可以最大限度地随心打造菜单样式,是制作下拄菜单的必修课.

Dreamweaver下拉菜单全攻略

dreamweaver|菜单|攻略|下拉 下拉菜单是网上最常见到的效果之一,用鼠标轻轻一点或是移过去,就出现一个更加详细的菜单,它不仅节省了网页排版上的空间.使网页布局简洁有序,而且一个新颖美观的下拉菜单,更是为您的网页增色不少. 制作下拉菜单的方法多种多样,本期专栏将为您介绍四种常用的制作方法,让您随心打造自己的下拉菜单. 用Dreamweaver制作下拉菜单 Dreamweaver是制作下拉菜单最常用的工具,方法简单,控制自由,可以最大限度地随心打造菜单样式,是制作下拄菜单的必修课. 用Dr

CSS3制作网页下拉菜单代码解释

当我在为 WordPress 编写 Notepad 主题 时,顺道学习了一些新的 CSS3 特性,现在此分享.查看演示可以看到一款类似 Mac 风格的多级下拉菜单,使用 border-radius,box-shadow 和 text-shadow 创建.在 Firefox,Safari 和 Chrome 浏览器中能够完美地渲染.即便是诸如 IE7+ 等不兼容 CSS3 的浏览器,也可以正常呈现页面,只不过忽略了对圆角和阴影的渲染. 查看演示:http://www.webdesignerwall.