Questa è la pagina html:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="stile.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="struttura">
<div id="top">
<div id="top_sinistra"></div>
<div id="top_destra"></div>
<div id="top_centro"></div>
</div>
</div>
</body>
</html>
E questo è il relativo CSS:
codice:
body {
background-color : #FFFFFF;
color : #000000;
font : 12px Verdana, Arial, Helvetica, sans-serif;
text-align : center;
border: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#struttura {
background-color : #FFFFFF;
width : 97%;
border-style:groove;
border-width:1px;
border-color : #000000;
margin: 1% auto;
min-width:760px;
}
#top {
background-color : #FFFFFF;
width : 100%;
}
#top_sinistra {
background-image : url(immagini/struttura/top_sinistra.jpg);
height : 190px;
width: 189px;
float:left;
display:inline;
}
#top_centro {
background-image : url(immagini/struttura/top_centro.jpg);
height : 190px;
width:auto;
margin-left: 0px 0px 0px 189px;
}
#top_destra {
background-image : url(immagini/struttura/top_destra.jpg);
height : 190px;
width:193px;
float:right;
display:inline;
}
Come mai tra i box top_sinistra, top_centro, top_destra mi lascia dello spazio bianco con IE6? Credo sia il bug dei 3px di IE 6 visto che non me lo fa nè con IE7 nè con firefox.. sì ma.. come lo sistemo? Ho cercato online delle soluzioni e mi sembra di aver capito che devo impostare al box top l'height dell'1% ma così facendo non si sistema nulla!