Visualizzazione dei risultati da 1 a 5 su 5

Discussione: IE img hover

  1. #1

    IE img hover

    Ciao!
    ...ho un problema con i CSS in IE...
    Sembra che IE non digerisca la proprietà :hover, se non associata a elementi <a>.
    Ora, io ho scritto un css in modo che il bordo delle immagini cambi colore quanto il mouse si sposta sopra l'immagine.
    Il codice funziona correttamente con opera, konqueror e firefox, ma NON con IE...

    Come suggerireste di fixarlo?

    Codice PHP:
    img.thumb {
        
    displayblock;
        
    marginauto;
        
    border3px #d9d7ca solid;
        
    text-aligncenter;
    }

    img.thumb:hover {
        
    displayblock;
        
    marginauto;
        
    border3px #ff71c5 solid;
        
    text-aligncenter;

    Potete vedere il codice in azione qua

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Qualcuno ha proposto di usare JS (vedi la raccolta denominata IE7).
    Altri preferiscono inserire l'immagine dentro un link (e modifiare il CSS di conseguenza).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    Dato che le immagini sono racchiuse in un link puoi usare quello. http://www.terenzani.it/16/roll-over-immagini-link/

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    65
    ciao,

    anche io uso le regole css per i link per poter gestire i bordi delle immagini cliccabili.

    mi viene in mente la soluzione in js, forse e' quella suggerita su, usando l'evendo onmouseover e cambiano "al volo" lo stile assiociato all'immagine.

    saluti
    pe'

  5. #5
    Grazie per i consigli... alla fine è bastato spostare la regola sull'elemento a invece che sull'elemento img...

    Questo utile link mostra come risolvere questo fastidioso bug.


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.