Sono alle prese con dei div che non vogliono sapere di accontentarmi.
Pagina con due div.
Il primo contiene al suo interno 6 div, affiancate a 2 a 2. Deve essere centrato orizzontalmente nella pagina. Larghezza fissata, altezza non conosciuta.
Il secondo, deve essere posto centrato nella pagina orizzontalmente, e posizionarsi sotto il primo div. Contiene un form.
Peccato che il secondo div venga sempre e solo sovrapposta al primo, e non mi riesca di posizionarla sotto!!
Codice css:
Codice html:codice:div.dettagli { width: 400px; position: absolute; left: 50%; margin-left: -200px; margin-top:-100px; background-color: #AAAAAA; display: block; } div.dt1 { clear: both; float: left; text-align: left; font-size: 100%; width: 100px; margin-top:10px; color: #123456; } div.dt2 { float: left; text-align: left; font-size: 100%; width: 299px; margin-top:10px; } form.dettagli { width: 400px; position: relative; left:50%; margin-left: -200px; border: 2px solid #6D8CC6; background-color: #D2E3F3; }
Dove sta l'errore?codice:div class="dettagli"> <h1>Dettagli</h1> <h2><?php echo $oggetto; ?></h2> <div class="dt1">Riferimento:</div><div class="dt2"><?php echo $riferimento; ?></div> <div class="dt1">Prestazione:</div><div class="dt2"><?php echo $prestazione; ?></div> <div class="dt1">Importo:</div><div class="dt2"><?php echo $importo; ?> €</div> </div> <div> <form class="dettagli" method="post" action="pag2.php?s=<?php echo $_SESSION['session_id']; ?>" name="pag2"> <fieldset class="dettagli"> <legend class="dettagli">Dettagli</legend> <div> <input type="hidden" name="id" value="<?php echo $id; ?>"> <input type="hidden" name="numero" value="<?php echo $numero; ?>"> <input class="enter_inserimento" name="invia" type="submit" value="Vai"> </div> </fieldset> </form> </div>

Rispondi quotando