Bob Sawyer wrote: > Whoops... hit "tab" and "return" in GMail and sent that before I was > ready. Sorry! > > Anyway... our HTML is: > > <ul id="map"> > <li class="mapspot" id="d01"><a href="#"><span>Some > text</span></a></li> > <li class="mapspot" id="d02"><a href="#"><span>Some other > text</span></a></li> > ... and so forth > </ul> > > CSS: > > #map { > width: 500px; > height: 425px; > float: left; > } > > #map .mapspot { > position: absolute; > display: block; > width: 20px; > height: 20px; > border: 1px solid #000; > } > > #map .mapspot a { > display: block; > width: 20px; > height: 20px; > } > > #map .mapspot a span { > display: none; > } > > /* here's where IE falls down */ > #map .mapspot a:hover span { > display: block; > /* other styles below */ > } > > Mozilla, etc. likes this just fine, and displays the SPAN when we > roll over LI.mapspot. IE displays nothing. We've piddled and poked > and cajoled the stylesheet in an effort to get IE to honor this, all > to no avail. What gives? And more importantly, how do we fix it?
Try to add this: #map .mapspot a:hover {background:#fff} Regards, Thierry | www.TJKDesign.com ______________________________________________________________________ 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/