ciao a tutti.
sono un'assoluta principiante che si sta cimentando con l'impaginazione coi css.
Sto provando a fare una pagina in cui sulla destra c'è una colonna delle news alta tutta la pagina e larga il 20% per la quale ho utilizzato float: right. Mentre sulla sinistra una serie di blocchi disposti orizzontalmente che affiancano la colonna.
Il mio problema è che mentre ie interpreta come 100% di larghezza lo spazio che c'è tra l'estremo destro della pagina e l'inizio della colonna mozilla intende tutta la pagina.
il risultato è che con mozilla il contenuto dei blocchi orizzontali rimane nascosto sotto la colonna news, se invece lo sistemo per mozilla si "scentra" per ie![]()
allora ho provato ad usare unità di misura differenti (ex i pixel) ma così sugli schermi a risoluzione più alta rimangono spazi vuoti![]()
Insomma non ne arrivo a una...
vi posto il codice sia html che css e vi ringrazio già da ora![]()
<html>
<head>
<title>HP</title>
<link rel="stylesheet" href="style.css">
</head>
<body leftmargin="0" topmargin="0">
<div id="boxnews"> <H1> News <H1>
</div>
<div id="primobox">
[img]Immagini\logo seta re.GIF[/img]
</div>
<div id="secondobox">
<table class="tabella" cellspacing="0">
<tr bgcolor="#000000">
<td id="celle" align="center">
Società
</td>
<td id="celle" align="center" >
Siti Correlati
</td>
<td id="celle" align="center" >
Contatti
</td>
</tr>
</table>
</div>
</body>
</html>
il foglio di stile invece:
body {
font-family:curier new;
background : #F0F0F0;
margin:0;
padding:0;
display : inline;
}
div#boxnews {
float: right;
width : 20%;
height: 100%;
background : #FFFFFF;
border-left: solid #000000;
border-bottom: solid #000000;
margin : 0;
}
div#primobox {
height: 25%;
width: 100%;
background : white;
border: 0;
margin:0;
padding:0;
}
div#secondobox {
height: 10%;
width: 100%;
background : black;
border: 0;
margin:0;
padding:0;
}
table.tabella {
width: 100%;
border:0;
background-color:white;
margin:0;
padding:0;
}
a.menualto {
font-family:curier new;
color:white;
font-weight: bold;
font-size: 15pt;
}
td#celle {
width : 33%;
height : 40px;
padding : 10px;
}