Comment puis-je remplacer le texte de la capture d’écran par une autre icône SVG (n’importe laquelle) en utilisant uniquement CSS ?
Merci beaucoup ! ![]()
Comment puis-je remplacer le texte de la capture d’écran par une autre icône SVG (n’importe laquelle) en utilisant uniquement CSS ?
Merci beaucoup ! ![]()
Vous devrez d’abord téléverser votre fichier SVG dans la section Téléversements. Pour le nom de la variable SCSS, faites quelque chose de court et de concis.
Ensuite, ajoutez ceci à l’onglet Common :
th.posts.sortable.num.topic-list-data {
content: url($name-of-variable);
}
Notez que vous ne devez pas mettre de guillemets dans les parenthèses de l’URL.
Don a créé un outil d’aide pour utiliser des icônes en CSS :
Je suis désolé, je ne comprends pas. Que voulez-vous dire par $name-of-variable ? J’essaie d’ajouter un code SVG après content:, et cela ne fonctionne pas. ![]()
Merci beaucoup @Canapin, mais je ne cherche pas à installer plus de composants pour changer le mot « replies » avec un code SVG. ![]()
Le nom de la variable est celui que vous avez saisi lors du téléchargement du fichier SVG.
Vous devrez être administrateur pour faire cela.
/admin sur le forum.name-of-variable par le nom que vous avez choisi à l’étape 4. Gardez le $ avant le nom de la variable.Merci beaucoup, c’est très clair maintenant.
Petite question : Si j’ai disons 10 icônes, dois-je télécharger les icônes une par une ?
Oui, je crois que oui.
@Radu Si mon guide ne fonctionne pas, vous pouvez suivre ce guide, où je pense que vous pouvez simplement télécharger 1 fichier pour plusieurs icônes :
C’était un excellent article et il m’a aidé à remplacer les icônes par défaut. Encore une chose si je peux…
Dans ce qui suit, comment puis-je mettre une icône FontAwesome à l’intérieur de content ?
th.topic-list-data.posts.num > span {
visibility: hidden;
}
th.topic-list-data.posts.num > span:after {
content:'une icône FontAwesome ici';
visibility: visible;
display: inline-block;
padding-bottom: 1.2em;
}
Vous pouvez le télécharger en SVG, puis faire la même chose. Sinon, vous devrez créer un composant, ce qui sera plus complexe.
Il n’y a donc aucun moyen de faire quelque chose comme ça ?
content:'fa d-icon d-icon-reply';
Sinon, à quoi ressemblerait le code pour la méthode suivante ? J’ai juste besoin d’un exemple pour commencer, car j’ai essayé le CSS de base et il n’y a aucun effet.
Merci d’avance !
Non, mais vous pouvez utiliser la même méthode que vous avez utilisée avec les méthodes précédentes. Téléchargez-le, puis ajoutez-le en tant que fichier SVG que vous avez suivi en utilisant le guide ;
Je ne suis pas trop sûr de l’endroit où vous voulez placer l’icône. Pourriez-vous envoyer une capture d’écran ?
Merci.
Peu importe où, je veux juste placer une icône FA à l’intérieur de la ligne content:'...'
Je pense que j’opterai pour FA comme famille de polices et des Unicodes à l’intérieur de la méthode content.
Vous pourriez faire ceci :
Je ne suis pas sûr à 100 % que cela fonctionne, mais je suis tout à fait sûr que oui.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.