Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Allineare 2 div

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    121

    Allineare 2 div

    Saluti!
    Come al solito, il problema dell'allineamento.

    Ho un div #container che contiene, appunto, altri div. Ho la necessità di piazzare alla destra di questo #container un altro div (#contRight) proprio come nell'immagine.

    Questo è il codice che uso:

    codice:
    #container {
    
    	float: left;
    	min-height: 800px;
    	width: 1000px;
    	margin: auto;
    	padding: 10px;
    	background: white;
    	border:#E9E9E9 solid 1px;
    }
    Come glielo piazzo il #contRight? Io uso questo codice:

    codice:
    #contRight {
    
    margin-top: 100px;
    float: left;
    width: 100px;
    min-height: 100px;
    background: #FFFF00;
    border: solid black 2px;
    
    }
    e dopo, ovviamente, un bel
    codice:
     clear:both;
    ma il problema è che ridimensionando la pagina, il #contRight mi va a finire "sotto" il dive #container. Ovviamente, i div devono essere centrati rispetto alla pagina.
    Come posso fare?

    Grazie!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    121
    Dimenticavo l'immagine.
    Immagini allegate Immagini allegate

  3. #3
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    ma ridimensionando la pagina in modo che sia più stretta della somma delle larghezze dei contenitori?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    121
    Semplicemente quando ridimensiono la pagina, il div di destra se ne va "a capo". Credo di si, comunque, anche perché il div va "a capo" non appena il browser "lo tocca".

  5. #5
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    credo che questo succeda con explorer, cmq prova a chiudere i due dentro un terzo contenitore più largo.

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    qual è la larghezza dei due div da centrare?
    va bene un doctype xhtml 1.0 strict?
    il contenitore giallo ha un'altezza minima ?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    121
    Resian... non saprei come fare.

    fcaldera, sono già in xhtml 1.0 strict...
    la larghezza del div #container (quello giallo) è 1000px, quella del #contRight è 150px.
    Si, il #container ha una min-height di 800px...

  8. #8
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    ho provato con ie8; ho provato con html strict in realta, non con xhtml. Cmq con solo i due div che hai, chiudendo la finestra del browser il secondo andava sotto; mettendo:

    <div id="fuori">
    <div id="container" ></div>
    <div id="contRight"></div>
    </div>

    e mettendo

    #fuori{
    width:1300px;
    }

    e chiudendo la finestra, #contRight non andava sotto

  9. #9
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    codice:
    <body>
       <div id="wrapper">
          <div id="container">centro</div>
          <div id="contright">destra</div>
       </div>
    </body>
    CSS
    codice:
    body {
       text-align: center;
    }
    
     #contright, #container {
      float: left;
      display: inline;
    }
    
    #contright { width: 150px; margin-top: 100px; }
    #container { width: 1000px; height: auto !important; height:800px; min-height: 800px; }
    #wrapper {
       width: 1150px;
       margin: 0 auto;
       text-align: left;
       height: auto;
       overflow : hidden;
    }

    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2008
    Messaggi
    121
    Brillante!

    Grazie a tutti!

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.