Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di daneel
    Registrato dal
    Oct 2002
    Messaggi
    229

    [CSS] margini tra div con Mozilla

    Ho inserito nella pagina due div, uno dentro l'altro, definendo uno stile per l'id di quello esterno e uno per il tag di quello interno.
    codice:
    <style type="text/css">
    #side {
    	width: 240px;
    	height: 300px;
    	background-color: #8f8f8f;
    }
    
    #side div {
    	margin: 10px;
    }
    </style>
    
    <div id="side">
    	<div>[img]time_square.jpg[/img]</div>
    </div>
    Con IE il risultato è perfetto, mentre con Mozilla succede quello che si vede nell'immagine qui sotto:



    Lo stesso accade se al posto di un div all'interno utilizzo un tag di paragrafo.
    A cosa è dovuto l'errore? Come posso evitarlo?

  2. #2
    Utente di HTML.it L'avatar di daneel
    Registrato dal
    Oct 2002
    Messaggi
    229
    (Nell'immagine, a sinistra IE6 e a destra Mozilla 1.5.)

  3. #3
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    Hai provato così?

    <style type="text/css">
    #side {
    width: 240px;
    height: 300px;
    background-color: #8f8f8f;
    }

    .immagine {
    margin: 10px;
    }
    </style>

    <div id="side">
    <div class="immagine">[img]time_square.jpg[/img]</div>
    </div>

  4. #4
    Utente di HTML.it L'avatar di daneel
    Registrato dal
    Oct 2002
    Messaggi
    229
    Sì, ho già provato. Stesso esito.

  5. #5
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    Hai ragione aggiungi "position: absolute;" e dovrebbe andare.

    .immagine {
    position: absolute;
    margin: 10px;
    }

  6. #6
    Utente di HTML.it L'avatar di daneel
    Registrato dal
    Oct 2002
    Messaggi
    229
    codice:
    #side {
    	width: 240px;
    	height: 300px;
    	background-color: #8f8f8f;
    }
    
    #side div {
    	position: absolute;
    	margin: 10px;
    }
    Così va tutto bene. Ora dovrei cercare di capire perché

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.