MyBB.support, le portail francophone de MyBB
[Réglé] Ajouter un icone devant chaque lien - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : MyBB.fr (https://mybb.fr/forum-1.html)
+--- Forum : Support (https://mybb.fr/forum-5.html)
+--- Sujet : [Réglé] Ajouter un icone devant chaque lien (/thread-5610.html)



Ajouter un icone devant chaque lien - Leks - 16-05-2012

Bonjour, je me demandais dans quel template pouvions nous modifier l'affichage des liens. Je veut dire, mettre un petit icone automatiquement devant chaque lien (celle ci : [Image: external-link-ltr-icon.png]). Merci d'avance.


RE: Ajouter un icone devant chaque lien - Saphir - 16-05-2012

Dans le global.css, tu peux ajouter :
Code :
a:after {
    content: "<img src='./lien/de/l/image.png'/>";
}

Tu peux remplacer after par before si tu préfères que ton icône apparaisse devant le lien.


RE: Ajouter un icone devant chaque lien - Leks - 16-05-2012

Je n'y avais pas pensé, merci Saphir Tongue !
Après test, cela fonctionne...
Voilà le code :
Code :
a:before {
    content: "<img src='http://bits.wikimedia.org/skins-1.5/vector/images/external-link-ltr-icon.png'/>";
}
Mais sa l'ajoute devant tout les liens mêmes ceux de l'accueil etc... Donc je vais éviter Wink


RE: Ajouter un icone devant chaque lien - Saphir - 17-05-2012

Si par exemple tu veux ne mettre l'icône que dans le contenu des messages, tu peux ajouter (par exemple) .post_content devant :
Code :
.post_content a:before {
    content: "<img src='http://bits.wikimedia.org/skins-1.5/vector/images/external-link-ltr-icon.png'/>";
}



 Utilitaire de traduction fourni par Regentronique