2011-11-27 108 views
0

在此先感謝。導航和內容重疊的問題

我有一個導航欄,當您將鼠標懸停在該頁面上時,它會滑出,並與頁面其餘部分的內容重疊。這與大部分工作完美結合,但是當我在屏幕上放置一個flash或jquery元素時,所述元素將顯示在導航上。

我知道解決這個問題的一種方法是將導航欄html放在其他地方,但另一種方式會更好。

回答

2

沒有特定的代碼示例(或鏈接到演示頁面)幾乎不可能進行故障排除。然而,有一些一般的東西要知道:

  • jQuery或Flash元素的問題通常會有不同的獨立解決方案。
  • JavaScript的UI元素可以被添加到該文件的幾乎所有部件,因此更改HTML命令不太可能幫助無論如何

和實際的建議:

  • 的Z-index CSS屬性是顯而易見的第一個嘗試解決問題的地方。您可能需要將「z-index」應用於您想要的「在上面」的元素。 (要小心,一些JS會動態改變z索引)。 Z-index是一隻善變的野獸,可能無法爲你做任何事情。
+0

試過了,它的工作順利。爲你+1! – PearSquirrel

+0

有時我擔心發佈的答案不包含完全充實的基於代碼的解決方案;但是有時候這些答案有效,這讓我很高興。 ;-) –