Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Semplicissimo: impaginare div come in tabella

    Ciao a tutti, ho una domanda molto semplice a cui non riesco a dare 1 risposta...

    Ecco il codice

    codice:
    <html>
    <head>
    <style type="text/css">
    #container {
      width:400px;
      border: 1px solid #FF0000;
    }
    #destra {
      border: 1px solid #00FF00;
    }
    #sinistra {
      width:100px;
      float:left;
      border: 1px solid #0000FF;
    }
    </style>
    </head>
    
    <body>
    <div id="container">
      <div id="sinistra">
        CIAO
      </div>
      <div id="destra">
        CIAO
    
        CIAO
    
        CIAO
    
        CIAO
    
        CIAO
    
        CIAO
    
        CIAO
    
        CIAO
    
      </div>
    </div>
    </body>
    
    </html>
    Ora...come faccio a fare in modo che il div con il bordo verde mi stia in una colonna dritta? intendo che non faccia una rientranza e che i "CIAO" siano così stampati uno sotto l'altro...
    E' ovviamente colpa del float sull'elemento "sinistra", lo so, ma c'è un altro modo in css per creare una cosa del genere con i div? E che sia cross-browser...

    Grazie anticipatamente

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    dai float: left e definisci un width anche al div 'destra'
    Vuoi aiutare la riforestazione responsabile?

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

  3. #3
    Ma così avevo già provato: in pratica succede una roba strana ovvero il primo div container non viene visualizzato ... o meglio, viene visualizzato solo il bordo, come se fosse un elemento vuoto...come faccio per far quindi visualizzare l'elemento container per tutta l'altezza degli altri 2 div??

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    significa che non stai usando explorer e quindi non hai un clearing automatico sul contenitore

    oltre alle modifiche che ti ho suggerito prima
    a #container aggiungi

    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)

  5. #5
    perfetto, ti ringrazio molto

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.