2012-02-26 71 views
1

有2個菜單在以下站點:下拉顯示導航下另一個下拉在WordPress

http://lastshredsofsanity.com/

我不知道爲什麼這個主題正在使用這種方式,但它是如何該人成爲他們的網站。我之前已經解決了這個問題,並在3天后的頂部菜單,當你懸停子頁面,它在第二個導航菜單下。 (如果你把鼠標懸停在Shewed設計上,你會明白我的意思。)

現在,我認爲這是一個z-index問題。不過,我試過了。

我一定不會看到它,因爲這是一個簡單的CSS修補程序,我問朋友在本問題修復之前不要觸摸CSS。

我檢查了谷歌和堆棧溢出,應用了幾個建議,但沒有用,我覺得我現在對項目只是有點過於接近,並且錯過了這麼簡單的東西,這幾乎是愚蠢的。

回答

0

不知道什麼順序你加載你的CSS文件,但#catnav有999 z-index,而#topnav是從來沒有超過5分配z-index值大,因爲它們都是id'd元素,我覺得特異性兩者相等,因此它成爲「最後規則申請勝利」的一個實例。爲了測試這一點,您可以添加一個嵌入式style屬性到#topnav <ul>元素,並使用更高的Z-index規則,例如9999.

HTH。

+0

事實上,z-index在自定義文件中都設置爲5!我完全錯過了它。我去比較原始主題的CSS來梳理它,然後與變化進行比較......然後找到你正在討論的z-index:5;謝謝!!!! – 2012-02-26 14:33:48