Hi zusammen,
wollte in eine alte Seite mit Tabellenlayout ein einfaches css hover menu einbauen. Geht das überhaupt?
(Nein, ich will nicht die ganze Seite neu mit divs bauen

)
Mein Hauptproblem ist, das ich beim Mozilla den linken abstand nicht wegkriege, obwohl alle margins und so auf 0 gestellt sind.
Hier mal eine Auszug aus dem Code:
HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<style type="text/css">
<!--
#mainnav{
width: 200px;
align: left;
background: #789456;
padding:0;
margin:0;
}
#mainnav ul{
display: block;
background: #ff0;
margin: 0;
list-style:none;
}
#mainnav li{
margin:0;
padding: 0;
}
#mainnav a{
display: block;
font-weight:bold;
color: #fff;
background: #f0f;
text-decoration: none;
padding: 0;
}
#mainnav a:hover,
#mainnav a:focus,
#mainnav a:active{
color: #000;
background-color: #00f;
}
//-->
</style>
<title>test</title>
</head>
<body>
<div id="mainnav">
<ul><li><a href="#">Link 1</a></li><li><a href="#">Link 2</a></li><li><a href="#">Link 3</a><li><a href="#">Link 4</a></li></ul>
</div>
</body>
</html>
Sorry, das die Liste so hinterinander weg geschrieben ist, aber sonst macht ie immer so blöde leerzeilen.
Gruß Jackie