2013-10-01 121 views
0

我發現了一個相關的問題,但我無法從中獲得幫助: Changing current-menu-item in Wordpress更改當前菜單項背景

代碼: 我使用此代碼顯示在WordPress的導航菜單。

<?php wp_nav_menu(array('theme_location' => 'primary', 'menu_class' => 'nav-menu')); ?> 

CSS:

#header-menu ul.menu li:hover > a, 
#header-menu ul.menu a:focus, 
#header-menu .menu .current-menu-item > a, 
#header-menu .menu .current-menu-ancestor > a, 
#header-menu .menu .current_page_item > a, 
#header-menu .menu .current_page_ancestor > a { 
    background-color: #000; 
    color: #fff; 
} 

問題: 我想改變當前菜單項的背景顏色,但是當我選擇下一個頁面不改變菜單項的顏色。

回答

0

您必須在每個頁面中添加CSS規則,您希望它將樣式分配給HTML元素。

所以它的更好,如果你把CSS文件中的包括它在哪裏都需要風格的頁面。

因此,將CSS規則保存在文件中,如1.css

而在HTML頁面<head>部分寫以下說明─

<link rel="stylesheet" type="text/css" href="1.css"> 
+0

請給予好評我的答案,如果它是有用的。 –