Come posso sostituire il testo dallo screenshot con qualsiasi altra icona svg (qualsiasi) usando solo CSS?
Molto apprezzato! ![]()
Come posso sostituire il testo dallo screenshot con qualsiasi altra icona svg (qualsiasi) usando solo CSS?
Molto apprezzato! ![]()
Dovrai prima caricare il tuo file SVG nella sezione Uploads. Per il nome della variabile SCSS, scegli qualcosa di breve e conciso.
Quindi, aggiungi questo frammento alla scheda Common:
th.posts.sortable.num.topic-list-data {
content: url($name-of-variable);
}
Nota che non dovresti inserire virgolette all’interno delle parentesi dell’URL.
Don ha creato uno strumento di supporto per l’utilizzo delle icone in CSS:
Mi dispiace, non capisco. Cosa intendi con $name-of-variable? Sto cercando di aggiungere un codice SVG dopo content:, e non funziona. ![]()
Molto apprezzato @Canapin, ma non ho intenzione di installare altri componenti per cambiare la parola “replies” con un codice SVG. ![]()
Il nome della variabile è quello che hai inserito quando hai caricato il file SVG.
Sarà necessario essere un Amministratore per farlo.
/admin nel forum.name-of-variable con il nome che hai scelto nel Passaggio 4. Mantieni il $ prima del nome della variabile.Grazie mille, ora è molto chiaro.
Una domanda veloce: se ho, diciamo, 10 icone, devo caricarle una per una?
Sì, credo di sì.
@Radu Nel caso in cui la mia guida non funzioni, puoi seguire questa guida, dove credo che tu possa caricare solo 1 file per più icone:
Questo è stato un ottimo post e mi ha aiutato a sostituire le icone predefinite. Ancora una cosa, se posso…
Nel seguente codice, come posso inserire un’icona FontAwesome all’interno di content?
th.topic-list-data.posts.num > span {
visibility: hidden;
}
th.topic-list-data.posts.num > span:after {
content:'un'icona FontAwesome qui';
visibility: visible;
display: inline-block;
padding-bottom: 1.2em;
}
Puoi scaricarlo come SVG e poi fare la stessa cosa. Altrimenti, dovrai creare un componente, che sarà più complesso.
Quindi non c’è modo di fare qualcosa del genere?
content:'fa d-icon d-icon-reply';
Se no, come sarebbe il codice per il seguente metodo? Ho solo bisogno di un esempio da cui iniziare, perché ho provato il CSS di base e non ha avuto alcun effetto.
Apprezzerei molto!
No, ma puoi usare lo stesso metodo che hai usato con i metodi precedenti. Caricalo, quindi aggiungilo come file SVG che hai seguito usando la guida;
Non sono troppo sicuro di dove vuoi posizionare l’icona. Potresti inviare uno screenshot?
Grazie.
Non importa dove, voglio solo inserire un’icona FA all’interno della riga content:'...'
Penso che userò FA come famiglia di font e Unicode all’interno del metodo content.
Potresti fare così:
Non sono sicuro al 100% se questo funzioni, ma sono abbastanza sicuro che funzioni.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.