I am using superfish menu in D7 as follows:
- I have created a custom theme from scratch
in my page.tpl.php I have created a region for my main menu as:
<div id="superfish"><?php print render($page['main_menu']);?> </div>
- I place the superfish block inside the main_menu region and it appears in place, as expected.
- I write my .css, but when I target #superfish ul, the contextual links are also targeted and styled! I suppose this is not the normal behaviour.
In all other modules I've encountered (including nice menus), contextual links are kind of greyed out and cannot be targeted with CSS, but in the context of Superfish menu they appear active and targetable as ever. They even get superfish classes applied to them.
What am I missing?
P.S. I am starting using
#suckerfish ul:not(.contextual-links) :-O