Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Serve commento condizionale?

    Ho questa header con anessi contenuti:

    codice:
    <div id="header">
    [img]img/graf/logo.jpg[/img] 
    </div>
    I miei stili sono:

    codice:
    #header{
    	margin:0px;
    	padding:0px;
    	background-color: #FFF;
    	height: 127px;
    } 
    
    .sx {
    	margin: 0px;
    	padding: 0px;
    	float: left;
    }
    Allora su firefox il logo si posizona correttamene a sinistra, su IE si posiziona a sinistra ma con un margine di 3-4px sulla sinistra. è necessario un commento condizionale con un margine negativo? o esiste una soluzione più elegante?

  2. #2
    il margine che vedi non è del div header ne della class sx, ma probabilmente del tag body!

    Prova così:

    codice:
    body {
    	margin: 0px;
    }

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Nel body margin:0px; e padding:0px;...

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    UP

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    272
    Originariamente inviato da Sonikag
    UP
    E' un baco di IE....con i float aggiunge un margine del valore da te indicato....
    Per rimediare devi trafficare con i margini incriminati....
    Sulla sinistra, devi fae qualche tentativo....
    Comincia con mettere margin: 0 -4px e poi risali....
    Qui hai due possiblità metti il condizionale o quei trucchetti (asterisci,slash e tutto il resto)per isolare lo stile ad hoc per IE...Guarda anche nella rete inserendo css e ie o simili...

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.