Question

J'ai une image encapsulée dans une balise d'ancrage qui, via jQuery, déclenche une action ailleurs sur la page. Lorsque je clique sur l'image, deux minuscules boîtes de 1 x 1 x 1 x apparaissent dans les coins supérieur et inférieur gauche de l'image.

Mes styles CSS n'indiquent explicitement aucune bordure pour les images: a, img {border: 0; }

Cela ne semble également se produire que dans Firefox 3. Quelqu'un d'autre a eu ce problème?

Voici une capture d'écran de la partie gauche de l'image (le graphique a un fond blanc):

texte alt http://neezer.net/img/ss.png

Ce n'est ni l'arrière-plan, ni la bordure d'un autre élément. J'ai vérifié.

Était-ce utile?

La solution 4

Je vous ai déjà signalé un problème avec Firefox 3 & amp; jQuery 1.2.6, car je n’ai pas encore répliqué avec une autre version de Firefox ou jQuery.

Autres conseils

Votre balise d'ancrage est-elle sous ou superposée?

Définissez le a et le survol de cette situation sur text-decoration: none.

Cela m’est arrivé, et la raison pour laquelle il s’agissait de deux petites boîtes est que la largeur de l’élément ne s’étend pas tout à fait, ou quelque chose du genre.

Bonne chance!

D'oh: Je vois que ce sont les boîtes supérieure et inférieure gauche. Peut-être autre chose, comme un fond ou une bordure d’élément contenant qui jette un coup d’œil.

Avez-vous également essayé de définir le style de bordure: aucun; ? C'est un long coup, mais on ne sait jamais ...

Quelle est la propriété display de l'élément anchor? Vous pouvez essayer de définir la propriété d'affichage de " block " et assurez-vous que le paramètre float des éléments IMG internes est défini sur "aucun".

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top