2012-10-19 40 views
-2

我討厭css,這沒有任何意義。我終於完成了這個菜單的樣式設計,現在我點擊了一個不同的頁面,並且這些鏈接全部在白色下拉菜單中顯示爲白色。我只能認爲它與li.current-menu-item風格有關,但它爲什麼沒有意義。沒有什麼東西出現在螢火蟲中。爲什麼這個下拉鍊接的顏色不同?

本頁面正常工作:如果你想出解決辦法請你告訴我你怎樣還是怎樣使用調試http://www.brainbuzzmedia.com/themes/simplybusiness/?page_id=86

http://www.brainbuzzmedia.com/themes/simplybusiness/

這其中有白色的鏈接?

回答

1

在第二個鏈接,子菜單項鍊接已經應用了白色與下面的CSS:

div.nav-menu ul li.current-menu-item:hover a 

你應該將其更改爲是:

div.nav-menu ul li.current-menu-item:hover > a 

當你只想針對兒童<a> S的<li class="current-menu-item">,不是所有的後代。

請參閱http://www.w3.org/TR/css3-selectors/#child-combinators

+0

謝謝!我剛剛學到一些東西。 –

1

投資組合頁面(以及隨後導航到的任何頁面)都有一個額外的選擇器樣式「current-menu-item」。無論是擺脫它或風格適當

div.nav-menu ul li.current-menu-item a { 
    color: #EE8855; 
} 
+0

我知道這一點。我做到了。這不是白色的。 –

相關問題