Ron,

I've made a bit of headway thanks to Firebug (recommended by Joel,
thank you).

You need to turn off the initial list-style call in the first 5 lines
of code in superfish.css. The browser sees that and ignores all else
after it. Like this:

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
        margin:                 0;
        padding:                0;
/*      list-style:             none; */

That did it for me. Of course you need to add a background tag as
mentioned previously.

Good luck,

Sean



On Jan 31, 9:07 am, "levine....@gmail.com" <levine....@gmail.com>
wrote:
> Thanks Joel,
>
> I was the other guy a few days ago.
>
> Does this code snippet go into the superfish.css file???
>
> With regards,
> Ron
>
> On Jan 31, 6:08 am, Joel Birch <joeldbi...@gmail.com> wrote:
>
> > Hello,
>
> > This is the exact same issue someone else had just the other day, and
> > they were also a Joomla user. Your problem is figure out by selecting
> > the menu li element using Firebug. The Superfish background rule is
> > being overridden by the #pillmenu li li rule which is in the green.css
> > file. The reason this rule gets precedence over the Superfish CSS is
> > because it uses an id in the selector, which trumps the .sf-menu class
> > selector.
>
> > Interestingly, 'pillmenu' was the exact same id that was involved with
> > the other Joomla user's issue, so I assume it must be part of Joomla's
> > templates. Solve your problem by adding the id to your Superfish
> > selector in order to increase its 'specificity', like this:
>
> > #pillmenu .sf-menu li { background: #BDD2FF url('../images/
> > normal_bg.png') repeat-x 0 0; }
>
> > Joel Birch.

Reply via email to