28172 sujets

CSS et mise en forme, CSS3

bonjour

j'aimerais lorqu'on clique sur une image désactiver la selection bleu qui se met par defaut en background.(sans mettre l'image en background mais en l'integrant en <img src='dddd' />)

Pour cela j'ai fait ca :
::-moz-selection {background:transparent;}
::selection{background:transparent;}

Ca marche sur safari mais pas sur firefox (ca marche sur une selection de texte html mais pas sur les images)

des idées ?

chbruno
La "sélection bleu" que tu évoques permet de se repérer lors d'une navigation par tabulation.
C'est pourquoi je te déconseille de l'enlever mais si tu y tiens vraiment, c'est du côté de la propriété CSS "outline" qu'il faut se tourner.
salut

merci pour ta réponse mais toi en fait tu parles du contour qu'on peut enlever ainsi :
:focus {outline:0;-moz-outline-style: none;}


Mais moi je parle de la selection avec la souris (ou en faisant un double click sur une image) ou par exemple tu peux sélectionner un texte (ou une image) d'une page HTML pour faire un copier-coller. Et lorsque tu fais ca, le background par defaut est bleu Tu peux parameter ca avec :

::-moz-selection {background:transparent;}
::selection{background:transparent;}


Mais sur firefox (pas encore tester sur IE) ca marche sur la selection de texte mais pas des images (<img src='' />)

chbruno