Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    185

    Il mio layout tableless: mi date un parere?

    Dunque questo è il layout senza tabelle che ho impostato.
    dovrebbe avere:
    1 Contenitore generale di dimensioni fisse non deformabile (almeno in larghezza)
    all'interno ci sarebbero:
    1 header (che ha sotto di se il div menù e quello centrale);
    1 div menu' a sinistra
    1 corpo centrale
    1 div bottom (che ha sopra di se il div menù e quello centrale);


    Il mio obiettivo era:
    1 - avere, come detto sopra, un contenitore generale indeformabile di dimensioni fisse almeno in larghezza;
    2 - le posizioni dei div interni devono essere fisse anch'esse.
    3 - il corpo centrale potrebbe contenere un contenuto che eccadi le dimensioni quindi dovrebbe essere settato l'overflow.

    Sulla base del mio obiettivo e considerando quello che ho scritto, mi sapreste dire che errori ho commesso o in che modo posso migliorarlo (se è da migliore ovviamente)?

    **********************
    <html>
    <head>
    <title>Prova</title>

    <style type="text/css">
    <!--
    #contenitore {
    width: 960px;
    margin-top: 15px;
    background-color: White;
    position: relative;
    left:50%;
    margin-left:-480px;
    overflow: auto;
    }

    #intestazione {
    vertical-align: bottom;
    background-image: url(img/testata.gif);
    height: 100px;
    }
    #leftinc {
    float: left;
    width: 20%;
    }

    #leftinc .boxSX {
    padding-top: 10px;
    padding-left: 10px;
    }
    #central {
    float: left;
    width: 80%;
    overflow: auto;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-top: 10px;
    }
    #sotto {
    width: 100%;
    height: 30px;
    clear: left;
    }

    -->
    </style>
    </head>
    <body>

    <div id="contenitore">

    <div id="intestazione">
    HEADER
    </div>

    <div id="leftinc">
    MENU DI SINISTRA
    </div>

    <div id="central">
    CORPO CENTRALE
    </div>

    <div id="sotto">
    FONDO PAGINA
    </div>

    </div>

    </body>
    </html>
    *********************

  2. #2
    Dai un'occhiata al codice degli esempi di questa guida.
    Dovrebbe risolvere tutte le tue incongruenze...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nel contenitore non ti serve l'overflow: ce l'ha gia` in body di default. E io toglierei anche position, left e margin.

    Il pezzo centrale (leftinc + central) e` piu` largo del 100%, (80% + 20% + 10px), e quindi non ci sta (pero` in IE potrebbe starci, dato il diverso modo in cui viene interpretato il box model).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    185
    Originariamente inviato da ricman
    Dai un'occhiata al codice degli esempi di questa guida.
    Dovrebbe risolvere tutte le tue incongruenze...
    Scusa... quale guida? :master:

    Non è che mi puoi dare almeno un indizio sulle incongruenze che hai visto?

    Grazie comunque per la risposta.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    185
    Originariamente inviato da Mich_
    Nel contenitore non ti serve l'overflow: ce l'ha gia` in body di default. E io toglierei anche position, left e margin.

    Il pezzo centrale (leftinc + central) e` piu` largo del 100%, (80% + 20% + 10px), e quindi non ci sta (pero` in IE potrebbe starci, dato il diverso modo in cui viene interpretato il box model).
    Grazie per le osservazioni.
    Il position, left e margin nel contenitore mi servono per centrarlo in mezzo, se li tolgo mi si piazza tutto a sx. O sbaglio qualcosa?

    Ok per il pezzo centrale, ma come dovrei fare per dare, diversamente da quello che ho scritto, quello "stacco" da dx? Uso un'altro div dentro al centrale?

    Tutto il resto ti sembra possa andare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ma perche` non parti da layout gia` strutturati? Potresti imparare qualcosa di meglio.

    Il consiglio di Ricman era proprio questo, ma forse si e` dimenticato il link.

    Vedi comunque la sezione layout dei "link utili".
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    185
    Originariamente inviato da Mich_
    Ma perche` non parti da layout gia` strutturati? Potresti imparare qualcosa di meglio.

    Il consiglio di Ricman era proprio questo, ma forse si e` dimenticato il link.

    Vedi comunque la sezione layout dei "link utili".
    Il bello è che li ho visti... ed ho cercato di riscriverne uno da capo secondo le mie esigenze.
    Non pensavo d'essere andato così male... :master:

    Se però mi dici così vuol dire che sono ancora molto lontano dall'obbiettivo.

    Ok, grazie... ripasso

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non pensavo d'essere andato così male...

    Se però mi dici così vuol dire che sono ancora molto lontano dall'obbiettivo.
    Infatti, non e` male; e` l'obiettivo che e` troppo alto ...

    Tornando seri: sono troppe le cose di cui preoccuparsi, e troppe le cose da conoscere.
    Puoi affrontare l'argomento in due modi:
    - dal basso: segui un tutorial e fai gli esercizi di volta in volta proposti, che aumentano di complessita` man mano che prosegui
    - dall'alto: parti da un layout pronto e modifichi un attributo alla volta per capire cosa fa in quel contesto.

    Il primo metodo e` piu` efficace se vuoi studiare i CSS, il secondo se vuoi realizzare un layout.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Originariamente inviato da Mich_
    Il consiglio di Ricman era proprio questo, ma forse si e` dimenticato il link.

    Vedi comunque la sezione layout dei "link utili".
    ehmmmm.... scusate...

    http://css.html.it/guide/leggi/3/gui...iti-con-i-css/
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

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 © 2026 vBulletin Solutions, Inc. All rights reserved.