Pirate Mike
10-31-2008, 03:33 PM
hi all,
I have made this menu using css code, but only one of the images that is meant to be displayed is showing. Anyone got any idea's what up with it??
css:
.menu{margin:0; padding:0; width:200px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('menu1.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('menu2.png') 0px -40px no-repeat; color:rgb(0,0,0);}
.menu li a.active, .menu li a.active:hover{background:url('menu3.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}
html:
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="menu.css" rel="stylesheet" type="text/css" />
</head>
<body>
<ul class="menu">
<li><a href="#" class="active"><span>link1</span></a></li>
<li><a href="#"><span>link2</span></a></li>
<li><a href="#"><span>link3</span></a></li>
<li><a href="#"><span>link4</span></a></li>
</ul>
</body>
</html>
thanks,
Mike
I have made this menu using css code, but only one of the images that is meant to be displayed is showing. Anyone got any idea's what up with it??
css:
.menu{margin:0; padding:0; width:200px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('menu1.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('menu2.png') 0px -40px no-repeat; color:rgb(0,0,0);}
.menu li a.active, .menu li a.active:hover{background:url('menu3.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}
html:
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="menu.css" rel="stylesheet" type="text/css" />
</head>
<body>
<ul class="menu">
<li><a href="#" class="active"><span>link1</span></a></li>
<li><a href="#"><span>link2</span></a></li>
<li><a href="#"><span>link3</span></a></li>
<li><a href="#"><span>link4</span></a></li>
</ul>
</body>
</html>
thanks,
Mike