slippery_jack
12-19-2008, 07:51 PM
1) Script Title:
Mouseover Tabs Menu
2) Script URL (on DD):
http://www.dynamicdrive.com/dynamicindex1/mouseovertabs.htm
3) Describe problem:
Hi. I have been trying to customize the Mouseover Tabs Menu script so that I can use image rollovers instead of just a background colour. It is working well in the browsers I have tested, except for IE6 on PC. I have provided a link to the test page at the end of this message. Using IE on PC, if you rollover any of the top level tabs and then onto the second level tab area (the solid blue bar) you will see that the tab image you have just rolled off is being replaced by an incorrect image.
It took me a while to work out where this 'new' image was coming from but it seems that whatever image is last in the following css is used here by IE6. Rolling on/off 'Client Services' illustrates this best.
The problem is that I can't work out why this is happening and I have been banging my head all day, so now I can't see the wood for the trees. Any help would be much appreciated.
The CSS mentioned is:
.tabsmenuclass a.locations:hover, .tabsmenuclass a.locations.selected{
background-image: url(../images/tab_locations.png);
color: white;
}
.tabsmenuclass a.home:hover, .tabsmenuclass a.home.selected{
background-image: url(../images/tab_home.png);
color: white;
}
.tabsmenuclass a.management:hover, .tabsmenuclass a.management.selected{
background-image: url(../images/tab_management.png);
color: white;
}
.tabsmenuclass a.client_services:hover, .tabsmenuclass a.client_services.selected{
background-image: url(../images/tab_client_services.png);
color: white;
}
.tabsmenuclass a.jobs:hover, .tabsmenuclass a.jobs.selected{
background-image: url(../images/tab_jobs.png);
color: white;
}
.tabsmenuclass a.testimonials:hover, .tabsmenuclass a.testimonials.selected{
background-image: url(../images/tabs_testimonials.png);
color: white;
}
.tabsmenuclass a.contact:hover, .tabsmenuclass a.contactselected{
background-image: url(../images/tab_contacts.png);
color: white;
}
And my test URL is:
http://www.stephenmurphy.co.uk/menu/index.html
Many thanks in advance,
Stephen
Mouseover Tabs Menu
2) Script URL (on DD):
http://www.dynamicdrive.com/dynamicindex1/mouseovertabs.htm
3) Describe problem:
Hi. I have been trying to customize the Mouseover Tabs Menu script so that I can use image rollovers instead of just a background colour. It is working well in the browsers I have tested, except for IE6 on PC. I have provided a link to the test page at the end of this message. Using IE on PC, if you rollover any of the top level tabs and then onto the second level tab area (the solid blue bar) you will see that the tab image you have just rolled off is being replaced by an incorrect image.
It took me a while to work out where this 'new' image was coming from but it seems that whatever image is last in the following css is used here by IE6. Rolling on/off 'Client Services' illustrates this best.
The problem is that I can't work out why this is happening and I have been banging my head all day, so now I can't see the wood for the trees. Any help would be much appreciated.
The CSS mentioned is:
.tabsmenuclass a.locations:hover, .tabsmenuclass a.locations.selected{
background-image: url(../images/tab_locations.png);
color: white;
}
.tabsmenuclass a.home:hover, .tabsmenuclass a.home.selected{
background-image: url(../images/tab_home.png);
color: white;
}
.tabsmenuclass a.management:hover, .tabsmenuclass a.management.selected{
background-image: url(../images/tab_management.png);
color: white;
}
.tabsmenuclass a.client_services:hover, .tabsmenuclass a.client_services.selected{
background-image: url(../images/tab_client_services.png);
color: white;
}
.tabsmenuclass a.jobs:hover, .tabsmenuclass a.jobs.selected{
background-image: url(../images/tab_jobs.png);
color: white;
}
.tabsmenuclass a.testimonials:hover, .tabsmenuclass a.testimonials.selected{
background-image: url(../images/tabs_testimonials.png);
color: white;
}
.tabsmenuclass a.contact:hover, .tabsmenuclass a.contactselected{
background-image: url(../images/tab_contacts.png);
color: white;
}
And my test URL is:
http://www.stephenmurphy.co.uk/menu/index.html
Many thanks in advance,
Stephen