Ciao a tutti, ho un problema con i CSS e gli allineamenti dei contenuti.
Ho due differenti DIV il cui layout e' definito da due ID diversi (la cosa importante e' che uno allinea il contenuto a sinistra,l'altro a destra) e quando visualizzo uno dopo l'altro non compaiono alla stessa altezza. Per ovviare ho pensato di inserirli in un terzo DIV per cui il CSS definisca l'attributo vertical-align: bottom, ma anche in questo caso i due mascalzoni restano sfasati.
Questo il codice HTML:
il CSS che definisce la posizione dei 3 elementi:codice:<div id="usatoList"> <div id="usatoTitle"> [img]blabla.jpg[/img]LINK </div> <div id="usatoThumb"> [img]blabla2.jpg[/img] </div> </div>
In pratica io vorrei che all'interno di usatoList ci fossero usatoTitle allineato tutto a sinistra e usatoThumb allineato tutto a destra, sulla stessa riga; mentre ora mi visualizza prima usatoTitle, poi va a capo e mi visualizza usatoThumb.codice:#usatoList { vertical-align: bottom; padding: 0px; } #usatoTitle { position: relative; left: 0px; bottom: 0px; text-align: left; vertical-align: bottom; padding: 0px; } #usatoThumb { position: relative; right: 0px; bottom: 0px; text-align: right; vertical-align: bottom; padding: 0px; }
Dove sbaglio?
Ci sono altri metodi?


Rispondi quotando
