Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    div non si adatta ad altezza?

    Ciao a tutti voi di HTML.it
    E' da molto tempo che vado incontro a questa problematica che non ho mai avuto voglia di risolvere.
    Praticamente la situazione è questa:

    Ho un div contenitore chiamato "content", con all'interno altri 3 div flottanti:

    codice:
    #content {
        max-width: 1060px;
        margin: 0 auto;
    }
    
    #news {
        box-shadow: 0 0 5px #666;
        border-radius: 2px;
    }
    
    .left {
        float: left;
        margin: 10px 0 0 10px;
    }
    I tre div all'interno hanno l'id "news" e la classe "left".
    Il div "content" però, se analizzato con gli strumenti di sviluppatore del browser, ha larghezza 1060px e altezza 0px.
    Perché non raggruppa gli elementi floattanti al suo interno?

    Grazie anticipatamente,
    Roberto.

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Perché ciò che flotta si sposta non seguendo quello che è il normale flusso degli elementi e quindi seppure inseriti in un div non vengono inglobati dal loro contenitore (che non si estende per la loro altezza) se non interrompendo il float (necessario quindi un clear)

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.