2010-07-20 8 views
0

css:img: hover ne fonctionne pas dans IE

.myim { 
    width:50; 
    height:50; 
} 
.mydiv { 
    float:right; 
    position:absolute; 
    -index:2; 
} 
.myim:hover { 
    width:50; 
    height:50; 
    position:absolute; 
    z-index:2; 
    filter:alpha(opacity=95); 
    filter:alpha(opacity=95) !important; 
    opacity: 0.98 !important; 
    -moz-opacity:11; 
} 

html:

<div class='mydiv'> 
    <a href="#"><img class='myim'></a> 
</div> 

Je veux que chaque fois que le passage de la souris se fait sur l'image qu'elle devrait avoir peu de transparence.

Tout le codage ci-dessus fonctionne bien dans FF, mais il ne fonctionne pas du tout dans IE.

Merci à l'avance

Répondre

2

Depuis que je me souviens, IE ne permettent pas d'identifier en vol stationnaire pour les non-un tags.

+1

Placez le pointeur dans le tag A que vous avez. – CrociDB

+0

Merci, ça marche vraiment maintenant. – dave

+0

Merci encore pour le code gr8 – dave

0

vol stationnaire peut être appliqué qu'aux balises anchot ....

la meilleure solution pour votre requête est d'utiliser jquery. C'est très simple d'apprendre et de construire un bon site web.

pour les didacticiels vidéo jquery voir ce lien http://net.tutsplus.com/articles/web-roundups/jquery-for-absolute-beginners-video-series/. Si vous êtes un newbee à jquery ce tutoriel vidéo sera si utile ..

+0

oui, je l'ai eu. Et ça fonctionne maintenant comme prévu. Merci à tous – dave

+0

et merci pour le lien aussi. – dave