Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82

    Css, problema margine con explorer

    Ciao a tutti.
    Ho un problema di cui non riesco a capire la natura: un layout css che quando gli inserisco il margine, in explorer viene più spostato. Dove sbaglio?
    Posto un pezzo di codice css: sicuramente è una cavolata...!

    #corpo {
    width: 800px;
    float: right;
    }

    #content {
    float: right;
    width: 530px;
    background: transparent;
    color: #000;
    margin-right: 50px;
    }

    #menu {
    float: right;
    width: 150px;
    font-weight: bold;
    margin-right: 25px;

    con firefox va benissimo ma con explorer mi porta il menu in basso pechè il margine destro di content me lo fa molto più grosso. Dove sta l'inghippo?
    Ciao e grazie
    Marco

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il "raddoppio del margine dei blocchi float"?
    E` un problema vecchio (se fai una ricerca trovi valanghe di interventi).

    Prova ad inserire anche:
    display: inline;
    che non comporta variazioni, dato che un blocco float non puo` essere inline, ma sistema in IE6.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82
    risolto infatti con un semplice display: inline;.

    ma va messo ogni volta sotto una dichiarazione float?

    grazie
    marco

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da ghisirds
    ma va messo ogni volta sotto una dichiarazione float?
    E` un hack , e come tale va trattato.
    Personalmente ritengo che non comporti effetti collaterali (visto che e` un "errore"), neppure in futuro; ma la cosa e` da verificare ad ogni nuovo browser.
    Forse converrebbe inserirlo in un commento condizionale, in modo da poterlo tarare sulla versione del browser, ma di questo non ho esperienza.

    Comunque il problema e` il raddoppio dei margini, per cui se non ci sono margini non serve.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82
    Comunque il problema e` il raddoppio dei margini
    infatti.
    mi hanno suggerito anche una bella guida:

    http://www.ecologiadeisitiweb.net/bl...-doppi-margini

    grazie
    marco

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.