Because wp_nav_menu doesn’t generate neccessary classes for it at this point.
Yes it does. Try styling on .current_page_parent a
or .current_page_ancestor a
.
Yes it does. Try styling on .current_page_parent a or .current_page_ancestor a.
Unfortunately it doesn’t. When I look at the page from view source the only classes generated are:
<li id="menu-item-352" class="menu-item menu-item-type-post_type menu-item-352"><a href="http://fadelicious.iki-bir.com/wp/blog">Blog</a>
This is something you can work around, but it’s a bit messy.
If you’re using body_class() in your theme, then the body tag should have a class of something like single-blog-1.
You can use CSS then to target the nav ID (for example):
body.single-blog-1 li#menu-item-352 {}
What’s the link to your site? I might be able to help with the actual Classes and IDs then.