【发布时间】:2012-12-04 16:14:30
【问题描述】:
我在页面顶部的固定导航栏中使用 twitter 引导下拉菜单。
一切正常,但下拉菜单项显示在其他页面元素后面而不是在它们前面时出现问题。
如果我在页面上有任何带有position: relative 的内容(如 jquery ui 手风琴或谷歌图表),则下拉菜单会显示在其后面。尝试更改 dd 菜单和导航栏的 z-index,但没有任何区别。
我可以让菜单位于其他内容之上的唯一方法是将内容更改为 position: fixed; 或 z-index: -1; - 但是这两种解决方案都会导致其他问题。
感谢您能给我的任何帮助。
我认为这可能是我误解的 CSS 定位的一些标准问题,所以没有发布任何代码,但如果需要可以这样做。
谢谢。
【问题讨论】:
标签: drop-down-menu twitter-bootstrap z-index