Salve, sto modificando un blog open source, andando a lavorare sui css..ma sto riscontrando delle difficoltà sull'allineamento dei contenuti in tabelle. Provo a spiegarmi meglio.
ho una pagina base in cui c'è la struttura;
ogni table ha un ID incluso nel file CSS;
ogni td ha un CLASS incluso nel file CSS;
nella td è presente un richiamo ad un "include" .asp esterno, che rappresenta il contenuto della cella stessa (testo, immagini) e questo include al suo interno ha un richiamo sempre ad un CLASS presente nel file CSS;
Diciamo che il risultato finale che vorrei è una tabella larga al 100% e alta 234px con uno sfondo. Questa tabella deve essere senza bordi e senza margini (sopra, a destra e a sinistra) e al suo interno deve contenere l'include con allineamento verticale alto e orizzontale a destra, senza margini. Per provare a fare questo ho sviluppato:
codice nella pagina struttura:
(dove [#CIELO#]è il collegamento all'include)codice:<table id="cielo"> <tr> <td class="dentrocielo">[#CIELO#]</td> </tr> </table>
codice nel file CSS:
codice nella pagina "include" ([#CIELO#]):codice:body { margin-top: 0px; margin-right: 0px; margin-left: 0px; } #cielo { width:100%; height:234px; border-spacing:0; border:0; padding:0; background-image: url('/dblog/template/standard/gfx/sfondo_alto_rip.jpg');} #dentrocielo { vertical-align: top; text-align: right; } .cieloalto { vertical-align: top; text-align: right; }
Con questo codice, il testo della pagina "include" risulta impaginato si a destra nella cella, ma non verticalmente in alto.. bensì al centro della stessa.codice:<div class="cieloalto" align="right">PROVA</div>
Dove devo intervenire per avere il risultato desiderato?
grazie

Rispondi quotando
