I already had display: block defined in the main stylesheet
(stylesheet.css) for both a: and a:hover. I keep all my if IE stuff in
a separate stylesheet (if_ie.css), and added the following to it:
.vnav li a{
width: 100%;
}
.vnav li a:hover {
zoom: 1;
width: 100%;
}
www.coalcreekcollision.com is the site.
Sorry, but this does not make it work. I am suspecting that it has to
do with the alternate text which I have configured to display upon
hover. In IE, there seems to be a reserved block of space beginning
from the left edge of the navigation for about 3" (perhaps 300px) - this
is a dead zone in IE. If you move the cursor further to the right, it
picks up again. To make the alternate text work, in the base stylesheet
I have:
.rtxt {
position: absolute;
left: 300px;
color: #000;
color: #2b33a9;
}
The idea is to make the alternate text upon hover line up vertically
about 300px to the right. Incidentally I removed the stuff from
the menu to make sure it isn't clouding the picture. What do you think?
-Bob
Tom Livingston wrote:
> try adding display:block; to your a's and for IE add zoom:1; for the
> same a's.
>
> width:100%; on the a's might be needed as well.
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/