My site http://www2.chathamsouth.medway.sch.uk/ displays menus in all browsers except IE7. Any ideas?
On the menu image that shows - home you have mainlevel_current, but not in the rest of the menus;
<LI class=mainlevel_current><SPAN class=join></SPAN><SPAN
class=document_open></SPAN><A class=mainlevel_current id=active_menu
I put _current in another menu line and it shows up.
kerlj001 (23rd February 2008)
Could you elaborate on this as i'm feeling thick!
Your 'home' menu image is showing ok in ie7, so there must be an extra bit of code missing on the menus not showing.
So looking at your html, via view source on your website, underscore and the word current are in the coding for the home menu section for not for any other part of the menu section.
Right this is the home menu part. I've made the word current in bold.
<ul><li class="mainlevel_current"><span class="join"></span><span class="document_open"></span><a href="http://www2.chathamsouth.medway.sch.uk/index.php?option=com_frontpage&Itemid=1" class="mainlevel_current" id="active_menu">Home</a></li>
Now here's the news menu part you need to include _ current after mainlevel, I've highlighted it in bold.
<li class="mainlevel"><span class="join"></span><span class="document"></span><a href="http://www2.chathamsouth.medway.sch.uk/index.php?option=com_content&task=category& ;sectionid=2&id=3&Itemid=224" class="mainlevel">News</a></li>
You don't need it on the sublevel parts of the menu.
I do my website the old fashioned way with html, also handy to know if you are using software package to design website as sometimes tweaking the code is a way to get it to work!
Last edited by chrbb; 24th February 2008 at 05:56 PM.
There are currently 1 users browsing this thread. (0 members and 1 guests)