Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    El rumbero
    Guest

    Altezza automatica di div interni ad altri div

    Sperando che il titolo sia esaustivo, ecco un piccolo problemino:

    Ho usato pochissime volte la proprieta auto, associata all'altezza
    codice:
    height: auto;
    adesso mi trovo ad usarla e la visualizzazione presenta qualche problema.

    Succede che: Ho un div col corpo del sito (sotto l'intestazione, il menù ecc...) che contiene due div (due colonne separate
    codice:
    float: left; 
    float:right;
    solo che mentre i due div delle colonne ricevono bene il comando auto , dimensionandosi a seconda delle immagini e delle scritte che le contengono...

    ... Il div centrale, che contiene questi ultimi due ritorna completamente in su portandosi dietro anche il footers.

    Come se effettivamente non contenesse al suo interno i due div.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` sempre il solito problema: hai dimenticato il clear.
    Un float non sta dentro il blocco che nel HTML lo contiene: per farcelo stare devi usare un clear.
    Vedi ad esempio la pillola sul clearing di fcaldera.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,289
    hai impostato il codice html correttamente? ,mi spiego

    <body>
    <div id="contenitore">
    <div id="colonna1">
    <div id="colonna2">
    </div>
    </div>
    </div>
    </body>

  4. #4
    El rumbero
    Guest
    Originariamente inviato da hankie
    hai impostato il codice html correttamente? ,mi spiego

    <body>
    <div id="contenitore">
    <div id="colonna1">
    <div id="colonna2">
    </div>
    </div>
    </div>
    </body>
    sicuramente

    codice:
    <div id="bodygolf" >
    <div id="bodygolf2" >
    <div id="menusx" >
    
    <div id="topmenusx" ></div>
    <div id="centermenusx" >
    <div id="writemenusx" >Ehi, come stai tutto bene? </div>
    </div>
    <div id="bottommenusx" "></div>
    
    </div>
    <div id="bodydx" >
    
    <div id="topmenudx" ></div>
    <div id="centermenudx" >
    <div id="writemenudx" >Ehi, come stai tutto bene?
    </div>
    </div>
    <div id="bottommenudx" ></div>
    
    
    </div>
    </div>
    </div>
    <div id="footers" ">

    @Mich_:

    Grazie, la pillola sul cleaning, la trovo sui link utili vero?

    Ti saprò dire, grazie del refresh

  5. #5
    El rumbero
    Guest
    Ancora non va, mettendo il clear sul footers, e suoi div interni, il footer si colloca sotto la colonna destra e sinista, il che è bene.

    Ma i div che fanno da sfondo alle due colonne #corpo1 e #corpo2 (vedi immagine) non le contengono e rimangono vuote, lasciando trasparire lo sfondo del body sotto le due colonne.
    Immagini allegate Immagini allegate

  6. #6
    El rumbero
    Guest
    UP

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.