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

    Box che 'escono fuori' dal box contenitore

    Ho gia affrontato questa cosa diverse volte ma non mi ricordo mai da cosa dipende -.-'

    Ho due box:

    codice:
    div#box_main {
      
      margin:0 0 0 190px ;
      border: 1px solid #c0c0c0;
      
      padding: 25px 25px 50px 10px;
      clear:right;
      background-color:#fff;
    
    }
    
    .tpl_selection {
      
      width: 150px;
      height: 150px;
      border: 1px solid black;
      margin: 10px 10px 10px 0;
      float:left;
    
    }
    Il codice HTML è questo.

    codice:
    <div id="box_main">
    <div class="tpl_selection"></div>
    <div class="tpl_selection"></div>
    <div class="tpl_selection"></div>
    </div>
    Il risultato desiderato è che i quadrati definiti da tpl_selection siano disposti orizzontalmente all'interno di box_main. Questo in effetti avviene; solo che, essendo l'unico contenuto di div#box_main, hanno una altezza maggiore e 'strabordano', risultando in parte contenuti ed in parte fuori dal box contenitore.

    Come mai?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il clear lo devi mettere DOPO i vari blocchi flottati, e PRIMA della fine del contenitore.

    Vedi come consiglia fcaldera in [Pillola] FabClearing, un metodo crossbrowser alternativo per il clearing dei float
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    Grazie..come sempre in questi casi è un problema col clearing.



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.