lui49 ha scritto:margin: 25% 25% 25% 25%;
non va bene per te....io avevo modificato il css:
<style type="text/css">
#container {
width:98%;
height:98%;
text-align:center;
/*position: absolute;*/
}
body {
background:orange;
font-size:18px;
}
#mainbar {
background:#30F;
/*position:absolute;*/
margin: 25% 25% 25% 25%;
}
</style>
per dare una dimensione in larghezza alla mainbar conviene:
#mainbar {
width:400px;
background:#30F;
/*position:absolute;*/
text-align:center;
margin: 25% auto ;
}
Grazie con questi consigli ho quasi risolto, adesso ho questi codici:
CSS
Code:@charset "utf-8";
/* CSS Document */
/*Impostazioni del div container, dichiarato con id */
#container {
width:98%;
height:98%;
background:orange;
font-size:18px;
position:absolute;
left: 12px;
}
#mainbar {
background:#30F;
text-align:center;
width:360px;
margin:25% auto;
}
#body {
text-align:center;
}
e html
Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<link rel=stylesheet href="prova.css" type="text/css">
<head>
</head>
<body>
<div id="container">
<div id="mainbar" align="center">
<p>Scegli una delle seguenti opzioni per collegarti al blog:</p>
<p>PC Desktop</p>
<p>Mobile Touch</p>
<p>Mobile NoTouch</p>
</div>
</div>
</body>
</html>
I problemi sono però:
- con Mozilla e IE nella parte di sotto rimane uno spazio bianco
- quando la pagina è molto piccola la parte di sopra rimane molto più grossa rispetto a quella di sotto e fa uscire la barra di scorrimento (tutti i browser)
si possono risolvere? comunque grazie per l' aiuto fino ad adesso!