Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2

    altezza di un div che contiene 2 div float:left

    ciao a tutti, sto lavorando con XHTML su FireFox.
    Ho un div al cui interno sono posizionati altri due div.
    Io voglio che i due div interni siano disposti orizzontalmente e non uno sotto l'altro.
    A tale scopo ho settato la proprietà CSS float:left per entrambi i div interni.
    A questo punto è nato il mio problema:
    Sembrerebbe che i due div interni "escano" dal div esterno ed in particolare che l'altezza del div esterno non cresca abbastanza in modo da contenere i due div interni.
    Questa è parte del codice:
    <div class="outerbox">
    <div class="insidebox1">
    1
    </div>
    <div class="insidebox2">
    ...div content..
    </div>
    </div>

    Il primo div interno deve contenere un solo numero, mentre il secondo div interno può contenere testo immagini, ecc.. e non posso sapere in anticipo quanto diventi alto.
    (non posso utilizzare altre strategie quali position:relative o cose del genere in quanto ho dei problemi nell'applicazione in cui sto lavorando)
    Anche usando queste disposizioni di stile
    .outerbox{
    min-height: 20px;
    height: auto;
    }
    .insidebox1{
    float:left;
    }

    .insidebox2{
    float:left /*oppure right*/;
    }

    l'altezza dell'outerbox non cresce al crescere dell'altezza di insidebox2.
    Qualcuno potrebbe spiegarmi per quale motivo?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2
    E' possibile che non ci sia un modo per ottenere un box il cui contenuto è disposto orizzontalmente?

  3. #3
    Quando flotti, estrai dal flusso.
    Devi flottare anche il contenitore.

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.