2011-08-11 7 views
1

Je ne suis pas en mesure d'obtenir un survol sur mes images pour travailler, je suis sûr que je cible le vol stationnaire incorrectement, mais j'ai aussi une certaine jquery qui est jointe les images ce qui peut être à l'origine du conflit.appliquer une bordure de vol stationnaire à une image

Voici le violon:

http://jsfiddle.net/MLS1984/9zwsJ/

Fondamentalement, je viens de la frontière à apparaître sur un état de vol stationnaire.

+1

Votre sélecteur est éteint "#content #team img.teaming a: hover".Notez comment il s'applique à une ancre qui est un descendant d'une image. – scottheckel

Répondre

2

Deux choses me semblent erronées.

Votre a est en dehors de l'image mais votre sélecteur le cherche à l'intérieur. En outre, vous avez une faute de frappe: teaming et teamimg ne correspondent pas.

changer donc:

#content #team img.teaming a:hover { 

à

#content #team a:hover img.teamimg { 
0

Il devrait être:

#content #team a:hover img.teamimg 

Vous avez eu:

#content #team img.teaming a:hover 

Deux choses ne vont pas avec ça. Premier teaming est faux, c'est teamimg (un m pas un n). 2ème, le img vient avant la a

0

Vous êtes mal commandé cet style:

#content #team img.teaming a:hover 

img.teaming est dans la balise, donc il faut lire:

#content #team a:hover img.teaming 

Je ne crois pas que cela fonctionne dans tous les navigateurs, mais (par exemple?). Si vous connaissez tous les liens dans cette liste non ordonnée vont contenir des images, vous pouvez simplement appliquer la bordure à la balise elle-même:

#content #team a:hover 

ou

#content #team a.panel13:hover 

Bonne chance!

Questions connexes