2012-01-13 76 views
0

我想做一个像Facebook一样的下拉菜单。 (注销,帐户设置,隐私设置等位置。)。我已经尝试过了,但不能轻松一步。当我点击正文文本时,我希望该下拉菜单消失。你能发布一个代码吗?它可以是这样的吗?我想做一个像facebook一样的下拉菜单

<div onclick="hideshow()"><a>DropdownMenu</a></div> 

,我想那个函数隐藏显示()函数,任何人都可以发布它给我吗?我真的很感激。

这是因为我在javascript的菜鸟。

回答

0

当菜单打开时,您不仅可以显示菜单,还可以显示完整页面的透明度。该页面可能是z-index 1,zover index 2和z-index 3.平台捕捉onclick并隐藏菜单。

+0

不错的主意。我会尝试一下。 – 2012-01-13 13:48:10

0

gahmarjobah,

你是不是使用像jQuery?

一种Javascript库,如果没有,看看这个例子中,我为你的jsfiddle制造。

http://jsfiddle.net/zzr84/4/

+0

它通过点击,通过jQuery click()函数完成。这将从设计元素中删除JavaScript,因此您可以更改设计而不必担心脚本。 – 2012-01-13 14:30:45

+0

哦,是的我想通了,但我想这个脚本使这个红色背景下拉菜单消失,而我点击身体无处不在。在例子中它不起作用 – 2012-01-14 09:22:13

相关问题