我在下拉菜单中使用jquery-masonry时遇到问题

时间:2011-10-07 15:06:32

标签: jquery-masonry

我想在下拉菜单中使用jquery砌体,在复杂的下拉菜单中组织动态菜单项块(图像和文本)。

我有几个问题。

首先,如果我从display:none开始,那么砌体不会进行任何位置计算。由于我使用带有下拉菜单的砖石,我无法打开可见下拉页面。

其次,菜单容器必须是position:absolute,以便下拉打开在继续页面上,而不是按下菜单下方的文本。砌体推动了页面的其余部分。

第三,使用IE 8和9(尚未尝试7),当我隐藏并显示下拉列表时,项目块开始无组织,然后立即切换到有组织的砌体布局。这是每一个隐藏的闪光,表明我不理解,也无法摆脱。

有没有人在下拉菜单中成功使用过jquery砌体?

由于

1 个答案:

答案 0 :(得分:2)

根据第一个问题,只需使用visibility:hidden和悬停事件visibility: visible代替display:none& display:block