Credits: CSSpplay.preload17a {background: url(/img/pro_seventeen_1a.gif);}
.preload17b {background: url(/img/pro_seventeen_1b.gif);}
.menu17 {padding:5px 0 0 1em; margin:0; list-style:none; height:35px; position:relative; background:transparent url(/img/pro_seventeen_0c.gif) repeat-x left bottom; font-size:10px;}
.menu17 li {float:left; height:35px; margin-right:1px;}
.menu17 li a {display:block; float:left; height:35px; line-height:33px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor😛ointer; background:url(/img/pro_seventeen_0a.gif) no-repeat;}
.menu17 li a b {float:left; display:block; padding:0pt 4px 5px 0px; background:url(/img/pro_seventeen_0b.gif) no-repeat right top;}
.menu17 li.current a {color:#000; background:url(/img/pro_seventeen_2a.gif) no-repeat;}
.menu17 li.current a b {background:url(/img/pro_seventeen_2b.gif) no-repeat right top;}
.menu17 li a:hover {color:#000; background: url(/img/pro_seventeen_1a.gif) no-repeat;}
.menu17 li a:hover b {background:url(/img/pro_seventeen_1b.gif) no-repeat right top;}
.menu17 li.current a:hover {color:#000; background: url(/img/pro_seventeen_2a.gif) no-repeat; cursor😀efault;}
.menu17 li.current a:hover b {background:url(/img/pro_seventeen_2b.gif) no-repeat right top;}
Originally posted by: MrChad
Have you tried using the Yahoo UI menu library?
Originally posted by: 911paramedic
Originally posted by: MrChad
Have you tried using the Yahoo UI menu library?
I would start with that as well, and then style everything yourself in another stylesheet. (Just list the Yahoo one first.)
The second problem I see, right off the bat, is a lot of coding errors. If you want to get the CSS working you need to clean up the XHTML first.
On the subject of MS, yup, they usually butcher perfectly good CSS. In fact, in their upcoming browser they built in backwards compatibility for all the IE hacks embedded in current websites.