Visualizzazione dei risultati da 1 a 5 su 5

Discussione: IE ed i margin

  1. #1

    IE ed i margin

    Ciao

    Sto utilizzando un semplicissimo sistema di hover/span suggeritomi qui nel forum ma non è compatibile con internet explorer. Ho ricreato il problema nella pagina linkata.

    http://www.virusgaming.net/test/prova.php

    Quello che accade è che IE considera i margin che "passano" sopra uno span come un elemento "solido". In altre parole come se andassi a mettere un'immagine sopra uno span annullando l'effetto hover.

    Ho messo i 3 blocchi scalati per farvi capire meglio il problema. Il Pulsante 3, quello più a destra, annulla tutti gli span a sinistra che si trovano alla sua stessa altezza. E' un bug insopportabile.

    Come risolvo?

  2. #2
    Con quale versione di IE ha quel comportamento. Con IE9 si comporta come con FF.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova con una DTD strict (preferibilmente XHTML 1.0 Strict).
    - se non sai cosa e`, vedi unmanuale HTML alla voce DOCTYPE -

    Infatti senza DTD o con DTD transitional IE si comporta in modo retrocompatibile (quirks) che e` un modo preistorico di interpretare i CSS
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Ho l'errore di visualizzazione solo su IE7. Ho verificato che, come dicevi, da IE8 in poi funziona correttamente. Comunque io utilizzo, anche se nell'esempio non lo avevo messo, questo doctype.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    Ne ho provati anche altri ma su IE7 si vede ugualmente male.

  5. #5
    Nel css, in corrispondenza di .contenitore1, .contenitore2, .contenitore3 togli i margini ed inserisci l'istruzione float: left.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

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.