导航和内容重叠的方式存在问题

时间:2011-11-27 05:49:46

标签: jquery html css navigation overlapping

提前致谢。

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

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

1 个答案:

答案 0 :(得分:2)

如果没有特定的代码示例(或指向演示页面的链接),几乎不可能进行故障排除。但是,有一些一般性的事情要知道:

  • jQuery或Flash元素的问题通常会有不同的独立解决方案。
  • JavaScript UI元素几乎可以附加到文档的任何部分,因此更改HTML顺序无论如何都不会有帮助

和实际建议:

  • z-index CSS属性显然是尝试解决问题的第一步。您可能需要将更高的z-index应用于所需的元素"在顶部"。 (小心,一些JS会动态更改z索引)。 Z-index是一个变幻无常的野兽,可能对你无能为力。