Domanda

Ho un'immagine racchiusa in un tag di ancoraggio che, tramite jQuery, attiva un'azione da qualche altra parte nella pagina. Quando faccio clic sull'immagine, vengono visualizzate due piccole caselle da 1 x 1 pixel negli angoli superiore e inferiore sinistro dell'immagine.

I miei stili CSS non dichiarano esplicitamente bordi per le immagini: a, img {border: 0; }

Sembra che accada solo in Firefox 3. Qualcun altro ha avuto questo problema?


Ecco uno screenshot della parte sinistra dell'immagine (l'immagine ha uno sfondo bianco):

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

Non è lo sfondo o il bordo di nessun altro elemento. Ho controllato.

È stato utile?

Soluzione 4

L'ho segnalato come bug con Firefox 3 & amp; jQuery 1.2.6, dal momento che devo ancora replicarlo con qualsiasi altra versione di Firefox o jQuery.

Altri suggerimenti

Il tuo tag di ancoraggio è sotto o sovrascritto?

Imposta a e a: passa il mouse in quella situazione su text-decoration: none.

Mi è successo, e la ragione per cui erano due scatole minuscole è perché la larghezza dell'elemento non si è estesa del tutto, o qualcosa del genere.

Buona fortuna!

D'oh: vedo che sono le caselle SINISTRA superiore e inferiore. Potrebbe essere qualcos'altro, come lo sfondo o il bordo del contenitore di elementi che sbirciano attraverso.

Hai provato anche a impostare stile bordo: nessuno; ? È un colpo lungo, ma non sai mai ...

Qual è la proprietà display dell'elemento anchor? Puoi provare a impostare la proprietà di visualizzazione come " blocco " e assicurati che l'impostazione float degli elementi IMG interni sia impostata su "nessuna".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top