Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    Allineare una tabella intera o un fieldset

    Ciao

    come da titolo : come si fa ad allineare (tramite CSS) un elemento come una tabella o un fieldset

    <fieldset>
    bla bla
    </fieldset>

    <table>
    bla bla
    </table>

    Cosi viene messo in automatico a sinistra. Che attributi devo impostare nel CSS per visualizzarli, ad esempio, al centro ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Devi impostare:
    codice:
    body { text-align: center; }    per IE 
    table { margin: 0 auto; }        per gli altri
    Io ho besso il "center" sul body perchè non conosco la tua struttura, ma devi indicarlo nel box che contiene la tabella o l'elemento che vuoi centrare.

    Ovviamente il "table" può essere generico oppure con una classe o un id che lo seleziona.
    codice:
    #tuoid table {   }
    oppure
    table.tuaclasse {   }
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Forse mi sono spiegato male: io non voglio allineare il testo del fieldset o della tabella ma proprio tutto il blocco.
    In pratica voglio togliere il tag <center> e al suo posto impostare un' attributo per il blocco che mi interessa

    <center><fieldset></fieldset></Center> tutto il fieldset va al centro della pagina

    Vorrei avere lo stesso risultato però con il CSS
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  4. #4
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Infatti: tu dai il margin auto alla tabella che si allinea al centro.
    Se intendi che text-align center ti allinea il testo, è vero se lo assegni, per esempio ad un

    , ma IE ne ha bisogno sul container per allineare il contenuto (tabella o fieldset che sia), perchè non gestisce il margin auto che è standard (oviamente :rollo: )

    Naturalmente dovrai poi allineare il testo all'interno della tabella o di quello che centri perchè viene ereditato il center.
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.