2012-07-24 130 views
2

顶部我有一个使用skmMenu控制管理菜单的下拉列表中一个应用。菜单正下方是一个选择框。如果您单击选择框,则弹出选项并保持显示状态,直到您单击或选择一个。在显示它们时,如果将鼠标悬停在菜单上,则会显示下拉菜单,但会部分隐藏在选择框'选项后面。选项显示在菜单

我有选择框z-index set-1和菜单下拉菜单z-index set99。我无法弄清楚如何让菜单显示在所有内容之上。

感谢您的任何建议。

+1

代码示例,请!不幸的是,我们用英文单词做的事情并不多。 – Matchu 2012-07-24 18:41:32

+0

发布你的一些代码肯定会有帮助。而对于它的价值,'z-index'只适用于非静态定位的元素,因此请确保它们具有'position:relative'或'absolute'等。 – 2012-07-24 19:03:57

+0

我将发布代码,但由于使用了skmMenu服务器控制它将大量的JavaScript和垃圾放入非常长且难以破译的代码中。 – Omni 2012-07-25 14:54:35

回答

0

您可以选择菜单中的CSS属性设置为:

display: none; 

当下拉悬停,然后将其设置为可见再次否则。

+0

当菜单显示或下拉列表显示时,我使用鼠标悬停事件进行更改。为了摆脱下拉列表弹出,我使用.blur()来改变焦点并最小化列表。 – Omni 2012-07-25 14:53:20