Ho un'immagine con float:left
e mi piacerebbe che trabocchi il suo genitore, ma interrompe l'overflow. Ecco come si presenta senza alcuna overflow
regole:Posso usare overflow: nascosto senza un'altezza esplicita in qualche modo?
Ecco quello che voglio:
Ecco un violino: http://jsfiddle.net/ZA5Lm/
For some reason, si è deciso che overflow:hidden
senza un esplicito risultati di altezza nel elemento in crescita.
Posso ottenere in qualche modo l'effetto che desidero senza impostare un'altezza esplicita? Un'altezza esplicita non funziona perché voglio ridimensionare automaticamente questo div in base alla lunghezza del contenuto e alla larghezza del browser.
Le immagini hanno una larghezza fissa? – Jon
'overflow: hidden' (o qualsiasi altro valore diverso da' visible') fa sì che una casella crei un contesto di formattazione di blocco in cui contenere i float. L'espansione della scatola per adattarsi ai suoi galleggianti è solo uno degli effetti collaterali quando la casella ha altezza: automatica (altezza non esplicita). Non riesco a trovare alcuna spiegazione per * perché * esattamente un 'overflow' che non è' visible' crea un BFC, ma lo fa. – BoltClock
Cosa dovrebbe fare quando ridimensioni il viewport [come qui] (http://jsfiddle.net/YvEcK/)? – user123444555621