[SOLVED] Menu focus in IE fix.
Posted: Sat Apr 14, 2012 5:20 pm
Hi
My apologies for asking a question which must have been asked many times before, but I've been unable to unearth it despite a lot of searching.
I'm building my first cmsms site, and am using a very basic menu, which I've styled in css. It all works beautifully, but the menu needs to work without a mouse, and I believe I do this using 'focus'?
In Chrome and Firefox the menu items change colour as they are tabbed, but not in IE. The menu seems to be working in IE in other respects - the hover function works fine when using a mouse.
I read in the Menu Manager Help section "For the cssmenu.tpl template to work in IE you must also insert a link to the JavaScript in the head section of the page template, which is necessary for the hover effect to work in IE." I don't know if this is the problem referred to, but can't find anywhere the specific code I need to enter. I have tried various bits of code from various templates with no success.
Please could someone spell out to me the code I need? I think if I'm having difficulty finding it, other 'beginners' will also be struggling, so I hope to help my fellow newbies.
Details in case you need them, I'm running verion 1.10.3,, IE 8 on Windows XP Professional. I'd rather not give a link to my site, but happy to give the code if you need it. (Although I'm pretty sure this is fairly standard, and you won't need to trawl through my code)
Thanks for your patience. Loving CMSMS so far.
13adger
My apologies for asking a question which must have been asked many times before, but I've been unable to unearth it despite a lot of searching.
I'm building my first cmsms site, and am using a very basic menu, which I've styled in css. It all works beautifully, but the menu needs to work without a mouse, and I believe I do this using 'focus'?
In Chrome and Firefox the menu items change colour as they are tabbed, but not in IE. The menu seems to be working in IE in other respects - the hover function works fine when using a mouse.
I read in the Menu Manager Help section "For the cssmenu.tpl template to work in IE you must also insert a link to the JavaScript in the head section of the page template, which is necessary for the hover effect to work in IE." I don't know if this is the problem referred to, but can't find anywhere the specific code I need to enter. I have tried various bits of code from various templates with no success.
Please could someone spell out to me the code I need? I think if I'm having difficulty finding it, other 'beginners' will also be struggling, so I hope to help my fellow newbies.
Details in case you need them, I'm running verion 1.10.3,, IE 8 on Windows XP Professional. I'd rather not give a link to my site, but happy to give the code if you need it. (Although I'm pretty sure this is fairly standard, and you won't need to trawl through my code)
Thanks for your patience. Loving CMSMS so far.
13adger