salve ragazzi, ho cercato di creare un menu e un sotto menu per esercitarmi con i CSS, ma ho notato di visualizzare la mia pagina in un modo diverso rispetto agli altri browser, con Mozilla Firefox. Ripeto con tutti i browser funziona allo stesso modo tranne che con firefox. Infatti il sotto menu, che si trova nel div header_sub, risulta spotato di qualche px piu in basso! come mai? eppure ho cercato di seguire passo passo le varie indicazioni trovate in rete...mi potreste dire cosa sbaglio per favore? grazie! allego il codice:
codice:
<!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" />
<style type="text/css">
<!--
#header ul {
list-style-type: none;
margin: 0px;
padding-top: 38px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
#header ul li {
display: inline;
padding-right: 30px;
}
#header ul li a {
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 12px;
}
#header ul li a:link , #header ul li a:visited{
color: #FFF;
}
#header ul li a:hover {
color: #0F0;
}
#header ul li a:active {
color: #FFF;
}
#header ul .current a:link {
color: #0F0;
}
#header ul .current a:visited {
color: #0F0;
}
#header ul .current a:active {
color: #FFF;
}
#header_sub ul {
list-style-type: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: -1px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#header_sub ul li {
padding-left: 0px;
padding-top: 0px;
float: left;
display: inline;
padding-right: 20px;
}
#header_sub ul li a {
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
}
#header_sub ul li a:link , #header_sub ul li a:visited{
color: #FFF;
}
#header_sub ul li a:hover {
color: #FF0;
}
#header_sub ul li a:active {
color: #FFF;
}
#header_sub ul .current a:link {
color: #FF0;
}
#header_sub ul .current a:visited {
color: #FF0;
}
#header_sub ul .current a:active {
color: #FFF;
}
#contenitore {
background-color: #999;
float: left;
height: 200px;
width: 200px;
}
#header {
float: left;
height: 65px;
width: 200px;
background-color: #003;
}
#header_sub {
float: left;
height: 20px;
width: 200px;
background-color: #060;
}
-->
</style>
</head>
<body>
<div id="contenitore">
<div id="header">
<ul>[*]LINK 1[/list]
</div>
<div id="header_sub">
<ul>[*]Sotto Link[/list]
</div>
</div>
</body>
</html>