Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema Altezza DIV

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Problema Altezza DIV

    Salve,
    all'interno del DIV principale ho un altro DIV con dentro del testo. Vorrei che l'altezza del principale s modifichi a seconda del contenuto del testo del div interno.

    Attualmente su IE funziona, mentre su Firefox se non imposto il parametro HEIGHT: Il div pur contenendo testo e' alto 0px.

    Come posso risolverlo?

    Ecco la struttura:

    Codice PHP:
    <div id="container">
           <
    div id="maincont">
                   <
    div id="content">
                             
    Testotesto testo....
                   </
    div>
           </
    div>
    </
    div
    Ed ecco il css dei rispettivi Div

    Codice PHP:

    #container {
        
    WIDTH758px;
        
    TEXT-ALIGNleft;
        
    BACKGROUND-COLOR#000000;
        
    BORDER#FFFFFF 2px solid;
    }

    #maincont {
        
    CLEARright;
    }

    #content {
        
    FLOATleft;
        
    WIDTH450px;


  2. #2
    Noto che #content è stato reso fluttuante con float:left : a questo punto è stato estratto dal flusso, per cui i suoi contenitori sono vuoti, e per questo sono alti 0px. E' IE che non si comporta in maniera corretta.

    Ci sono vari rimedi per questa situazione, tra cui per es. rendere fluttuante anche il contenitore.
    Oppure puoi dare un'occhiata al metodo easyclearing, per vedere se si adatta al tuo caso

    http://www.positioniseverything.net/easyclearing.html
    "This is the end, Clark... for both of us"

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.