2011-11-27 150 views
0

在此先感谢。导航和内容重叠的问题

我有一个导航栏,当您将鼠标悬停在该页面上时,它会滑出,并与页面其余部分的内容重叠。这与大部分工作完美结合,但是当我在屏幕上放置一个flash或jquery元素时,所述元素将显示在导航上。

我知道解决这个问题的一种方法是将导航栏html放在其他地方,但另一种方式会更好。

回答

2

没有特定的代码示例(或链接到演示页面)几乎不可能进行故障排除。然而,有一些一般的东西要知道:

  • jQuery或Flash元素的问题通常会有不同的独立解决方案。
  • JavaScript的UI元素可以被添加到该文件的几乎所有部件,因此更改HTML命令不太可能帮助无论如何

和实际的建议:

  • 的Z-index CSS属性是显而易见的第一个尝试解决问题的地方。您可能需要将“z-index”应用于您想要的“在上面”的元素。 (要小心,一些JS会动态改变z索引)。 Z-index是一只善变的野兽,可能无法为你做任何事情。
+0

试过了,它的工作顺利。为你+1! – PearSquirrel

+0

有时我担心发布的答案不包含完全充实的基于代码的解决方案;但是有时候这些答案有效,这让我很高兴。 ;-) –