我试图通过单击一个元素来将一个子菜单放在前面。子菜单(蓝色)应该覆盖下面的导航菜单(黄色),但事实并非如此。
这是一个破坏行为的演示:http: //jsfiddle.net/rqeRC/1/
sub menu == #profileMenu
navigation menu == #navigation
子菜单是 z-index 3 的绝对定位块,而导航菜单是 z-index 2 的相对定位块。似乎不能以这种方式工作。
注意:由于背景中已经有固定元素,我确实需要 z-index 将这些元素保留在前台。