Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    11

    [CSS] <div> affiancati e sost. di <center>

    Con le vecchie tabelle potevo suddividere una riga in piu' td, che mi venivano tutte affiancate. Un mio amico mi ha detto che sarebbe stilisticamente piu' corretto usare i div e i fogli di stile.

    Ora sto dunque rifacendo le pagine usando l'xhtml e i css, ma
    non riesco ad ottenere un div contenente dei div affiancati...

    Approfitto anche per un'altra cosa: visto che il tag <center> e'
    anch'esso sconsigliato, dovendo avere tutto al centro, ho inserito nel css una cosa tipo

    body {text-align: center;}

    funziona...ma e' giusto usare "text-align" per centrare tutti
    gli elementi (che non sono solo testo) ?

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    funziona...ma e' giusto usare "text-align" per centrare tutti
    gli elementi (che non sono solo testo) ?


    si
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    Originariamente inviato da Francis87
    funziona...ma e' giusto usare "text-align" per centrare tutti
    gli elementi (che non sono solo testo) ?


    si
    è giusto solo per IE, infatti per Mozilla & Co. basta spcificare sull'elemento interno i margini di destra e sinistra automatici esempio:
    <body>
    <div style="margin:auto;">
    questo div sarà centrato solo con i browser Geko based
    per centrarlo con ie aggiungere style="text-align:center;"
    </div>
    </body>

    per affiancare i div puoi usare l'attributo float (left|right) oppure potrsti usare posizionamento assoluto e relativo

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    11
    Originariamente inviato da antos
    è giusto solo per IE, infatti per Mozilla & Co. basta spcificare sull'elemento interno i margini di destra e sinistra automatici esempio:
    <body>
    <div style="margin:auto;">
    questo div sarà centrato solo con i browser Geko based
    per centrarlo con ie aggiungere style="text-align:center;"
    </div>
    </body>
    ma mentre <div style="margin:auto;"> funziona solo sui geko based,
    text-align:center funziona su tutto o solo su IE ? E se li suo tutti e due non vanno in conflitto?

    Chiedo scusa per le domande che credo elementari, ma mi sono avvicinato solo da poco ai fogli di stile :-(

  5. #5
    Utente di HTML.it L'avatar di antos
    Registrato dal
    Feb 2001
    Messaggi
    3,581
    Originariamente inviato da MuseoDA
    ma mentre <div style="margin:auto;"> funziona solo sui geko based,
    text-align:center funziona su tutto o solo su IE ? E se li suo tutti e due non vanno in conflitto?

    Chiedo scusa per le domande che credo elementari, ma mi sono avvicinato solo da poco ai fogli di stile :-(
    per avere una soluzione crossbrowser devi appunto usarli entrambe

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.