Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    31

    CSS e sostituzione tabella

    Dovrei creare con i CSS l'equivalente di una tabella composta da una sola cella larga 500px e alta 400px, centrata nella pagina e non ridimensionabile. Il testo all'interno dev'essere giustificato.
    Ho letto e riletto sull'argomento, ma non ho trovato nessun esempio che mi permetta di farlo. Gestendo la distanza dai margini non ottengo lo stesso risultato.
    Ringrazio in anticipo chiunque mi suggerisca qualche codice di esempio.

    Ciao!

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    body {
     text-align: center;
    }
    table {
     width: 500px;
     height: 400px;
     margin-left: auto;
     margin-right: auto;
    }
    td {
     text-align: justify;
    }
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: CSS e sostituzione tabella

    Originariamente inviato da corbin
    Dovrei creare con i CSS l'equivalente di una tabella composta da una sola cella larga 500px e alta 400px, centrata nella pagina e non ridimensionabile. Il testo all'interno dev'essere giustificato.
    Ho letto e riletto sull'argomento, ma non ho trovato nessun esempio che mi permetta di farlo. Gestendo la distanza dai margini non ottengo lo stesso risultato.
    Ringrazio in anticipo chiunque mi suggerisca qualche codice di esempio.

    Ciao!
    Oppure lasciar stare le tabelle( )
    e passare ai DIV; sono + flessibili e, credimi, molto più "leggeri" in una pagina, rispetto alle tabelle.

    -Floyd-
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da Francis87
    codice:
    body {
     text-align: center;
    }
    div {
     width: 500px;
     height: 400px;
     margin-left: auto;
     margin-right: auto;
     text-align: justify;
    }
    se intendevi farla con i div usa il codice qua sopra (modificato)

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: CSS e sostituzione tabella

    ciao

    ti ho creato un esempio del box che vuoi al seguente indirizzo:

    http://www.extrowebsite.com/prova.htm

    spero vada bene.

    Visualizza >> html >> e ti copi il codice.

    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    31

    Re: Re: CSS e sostituzione tabella

    Originariamente inviato da floyd46
    Ti ho creato un esempio del box che vuoi al seguente indirizzo: http://www.extrowebsite.com/prova.htm
    Perfetto! E' proprio quello che cercavo.



    codice:
    <style type="text/css">
    body{
    margin:10px;
    padding:0px;
    text-align:center;
    }
    
    div#box{
    margin:0px auto 0px auto;
    padding:10px;
    color:#369;
    font-family:Verdana;
    font-size:12px;
    text-align:justify;
    width: 500px;
    height: 400px;
    border: 1px solid #f00;
    }
    </style>
    Come mai per azzerare i margini si ripete due volte il valore Opx e auto? Grazie ancora!

  7. #7
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: Re: Re: CSS e sostituzione tabella

    La "rotazione" va in senso orario, quindi:

    margin:0px auto 0px auto;

    vuol dire:

    top: 0px;
    right:auto;
    bottom:0px;
    left:auto;

    :bubu:
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

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.