2012-11-08 77 views
0

我使用dynamic_sidebar創建一個垂直導航菜單,我想在管理區域登錄後像箭頭一樣添加一個箭頭到WP。將箭頭添加到wordpress的垂直菜單

我可以使用CSS和PHP來做到這一點,而不使用Jquery?

+0

發佈你的代碼更容易爲我們解答您的問題。另外,你有什麼嘗試? – AndyWarren

回答

1

需要知道類名等。

,但你會希望自己的CSS添加到頭部像這樣...

function admin_arrow_style() { 
    echo '<style type="text/css"> 
      #nav-id li.current-class a { 
       position: relative; 
      } 
      #nav-id li.current-class a:after { 
       content: ""; 
       display: block; 
       width: arrow-width; 
       height: arrow-height; 
       position: absolute; 
       top: 0; 
       right: -arrow-width; 
       background: url(your-arrow-url.png); 
      } 
     </style>'; 
} 
// to add to your admin 
add_action('admin_head', 'admin_arrow_style'); 

// to add to your site 
add_action('wp_head', 'admin_arrow_style'); 
+0

感謝您的回答。 WordPress的管理區域中的箭頭是一個div而不是圖像。請參閱wordpress垂直導航。 – user1524096

+1

如上面的示例所示,「之後」和「之前」屬性可以像div一樣操作。看看這個菜單http://framework.7iqid.com/指示下拉的箭頭只是一個:after屬性的邊界。使用相同的方法,你可以知道:在屬性之後,你想要的圖像。 –

0

感謝您的回答。 WordPress的管理區域中的箭頭是一個div而不是圖像。 請參閱wordpress垂直導航。

這是我的垂直導航:

vertical nav