28173 sujets

CSS et mise en forme, CSS3

bonjour

je voudrais cibler une les images cliquables pour mettre un border...mais comment ecrire cela ?

#center_right .table_bien_liste img:a{

j'ai essayé ca mais ca ne marche pas..

merci
Bonjour,

La pseudo-classe :a n'existe pas en CSS.

À priori, si ton image est cliquable, elle est à l'intérieur d'un lien. Il faut donc corriger ton sélecteur en fonction, en utilisant par exemple le sélecteur d'élément descendant (l'espace).

Le modèle est le suivant:
élément-parent élément-enfant-ou-descendant {}
a écrit :
je voudrais cibler une les images cliquables pour mettre un border...mais comment ecrire cela ?


Si j'ai bien compris, ça devrait plutot ressembler à ça :

#center_right .table_bien_liste a img 


C'est à dire :
Les images se trouvant dans des liens qui se trouvent dans un des éléments de classe .table_bien_liste, eux-même se trouvant dans #center_right
Modifié par Tymlis (05 Oct 2007 - 16:43)
Tymlis a écrit :
je voudrais cibler une les images cliquables pour mettre un border...mais comment ecrire cela ?


Si j'ai bien compris, ça devrait plutot ressembler à ça :

#center_right .table_bien_liste a img 


C'est à dire :
Les images se trouvant dans des liens qui se trouvent dans un des éléments de classe .table_bien_liste, eux-même se trouvant dans #center_right

Oui, tu as bien compris.
Dommage cependant d'avoir donné la réponse toute cuite (avec explications toutefois). Parfois, donner des éléments de réponse est pédagogiquement plus intéressant (pensè-je). Smiley cligne