Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812

    float: elemento esce dal div

    non so perché... mai notato prima

    perché un elemento con float:right o left esce o può uscire dal contenitore? :master:

    qui esce solo img
    codice:
    <div style="border:1px solid red; ">
    <p style="">parole...</p>
    <img style="float:right;">
    </div>
    qui escono entrambi
    codice:
     <div style="border:1px solid red; ">
    <p style="float:left;">parole...</p>
    <img style="float:right;">
    </div>
    dovrò mica mettere per forza altri due contenitori?

  2. #2
    metti overflow:hidden al div oppure usa una delle tecniche di "float clearing"
    e adesso dicci la verità, ci stai pigliando in giro? dov'è il tranello?

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    bhè... non ci crederai... sarà che le poche volte che mi sono imbattuto in questo problema ho ovviato per altre strade possibili in quei contesti...
    ma è la prima volta che affronto il problema "di petto"

    http://www.quirksmode.org/css/clearing.html

    ma come potevo immaginare che settando width
    avrei avuto un effetto su height?

    codice:
    div.container {
    	border: 1px solid #000000;
    	overflow: hidden;
    	width: 100%;
    }
    
    div.left {
    	width: 45%;
    	float: left;
    }
    
    div.right {
    	width: 45%;
    	float: right;
    }

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.