im having a problem with something that seems simple
this works only in firefox but doesnt work on all other browsers
when hovering the 3 items inside ul class menu, i would like their background color to change stated in this line
however it doesnt seem to respond in safari, chrome, IECode:div.mit1:hover, div.mit2:hover, div.mit3:hover { text-decoration:none; background-color:#6B6B9B;/*color:#000;*/}
Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <style> #navMain { margin:0 auto; width:950px; height:150px; font-family:Helvetica, Arial, sans-serif; font-size:11px; text-align:left; background-color:#8686C2; z-index:2; } #navLogo {margin:15px 0 0 15px;} #navMain ul {position:relative; top:10px; left:140px;} #navMain ul li { display:inline; margin-right:40px; } div.hot { height:15px; width:auto; padding:2px 5px 0px 5px; background-color:null;} .trigger ul.menu { display:none; width:700px; } .trigger:hover ul.menu, .trigger:hover div.hot{ display: inline; cursor:pointer; background-color:#6B6B9B;} div.mit1, div.mit2, div.mit3{height:15px; width:auto; padding:2px 5px 0px 5px; background-color:null; margin-left:60px; text-align:center; float:left; } .hot {color:#FFF;float:left; } a.hot:link {text-decoration:none; color:#FFF; } a.hot:visited {text-decoration:none; color:#FFF; } div.mit1:hover, div.mit2:hover, div.mit3:hover { text-decoration:none; background-color:#6B6B9B;/*color:#000;*/} a.hot:active {text-decoration:none; color:#FFF; } </style> </head> <body> <div id="page-background"></div> <div id="navMain"> <ul> <li class="trigger"> <div class="hot"><a href="index.php" class="hot" title="">MAIN TITLE</a></div> <ul class="menu"> <li><a href="zz_tester.php" class="hot" title=""><div class="mit1">SUB TITLE</div></a></li> <li><a href="#" class="hot" title=""><div class="mit2">ANOTHER TITLE</div></a></li> <li><a href="#" class="hot" title=""><div class="mit3">LAST ITEM</div></a></li> </ul> </li> </ul> </div> <div id="container"> </div><!-- end of container --> </body> </html>



Reply With Quote


Bookmarks