Bonjour, je me heurte à un petit problème, et je sens que je cherche une réponse trop complexe, je soumet donc mon problème ici au cas où quelqu'un aurait une idée sur la manière de procéder.
alors voilà, sur mon blog, j'ai utilisé la pseudo class ":after" combinée au selecteur a[href $='.jpg'] pour ajouter "jpg" à la fin de chaque lien vers une image jpg. Jusque là ça marche parfaitement, même trop parfaitement
effectivement, quand le lien est en fait une miniature vers l'image originale, il n'y a pas besoin d'afficher l'extension "jpg" à la fin du lien, et en plus ça fait moche (exemple)
Je veux donc que ce "jpg" disparaisse qaund le lien est une image. j'ai tenté de sélectionner le lien avec un truc du style a>img mais sans résultats.
voilà le code qui style les liens vers un jpg:
et voilà comment j'ai tenté d'y remédier pour les liens contenant des images (en essayant dans un premier temps d'afficher "test" pour voir si ça marchait)
Si vous avez la moindre idée de procéder, dites le moi car j'ai l'impression que je me prend la tête pour rien et que la solution est plus simple que ce que je cherche à faire.
question annexe: quelles sont les expressions régulières qui fonctionnent dans les selecteurs, pour par exemple dire "ne contenant pas" etc.. ? si quelqu'un à une liste, je suis preneur.
Merci !
alors voilà, sur mon blog, j'ai utilisé la pseudo class ":after" combinée au selecteur a[href $='.jpg'] pour ajouter "jpg" à la fin de chaque lien vers une image jpg. Jusque là ça marche parfaitement, même trop parfaitement
effectivement, quand le lien est en fait une miniature vers l'image originale, il n'y a pas besoin d'afficher l'extension "jpg" à la fin du lien, et en plus ça fait moche (exemple)
Je veux donc que ce "jpg" disparaisse qaund le lien est une image. j'ai tenté de sélectionner le lien avec un truc du style a>img mais sans résultats.
voilà le code qui style les liens vers un jpg:
.post-content a[href $='.jpg']:after {
vertical-align:5px;
margin:0 0 0 3px;
content: "jpg";
font-size:60%;
color:#E0FF03;
}
et voilà comment j'ai tenté d'y remédier pour les liens contenant des images (en essayant dans un premier temps d'afficher "test" pour voir si ça marchait)
.post-content a>img:after {
vertical-align:5px;
margin:0 0 0 3px;
content: "test" !important;
font-size:60%;
color:#E0FF03;
}
Si vous avez la moindre idée de procéder, dites le moi car j'ai l'impression que je me prend la tête pour rien et que la solution est plus simple que ce que je cherche à faire.
question annexe: quelles sont les expressions régulières qui fonctionnent dans les selecteurs, pour par exemple dire "ne contenant pas" etc.. ? si quelqu'un à une liste, je suis preneur.
Merci !