¿Cómo puedo reemplazar el texto de la captura de pantalla con cualquier otro icono SVG (cualquiera) usando solo CSS?
¡Muy apreciado! ![]()
¿Cómo puedo reemplazar el texto de la captura de pantalla con cualquier otro icono SVG (cualquiera) usando solo CSS?
¡Muy apreciado! ![]()
Primero deberás cargar tu archivo SVG en la sección Cargas. Para el nombre de la variable SCSS, haz algo corto y conciso.
Luego, añade esto a la pestaña Común:
th.posts.sortable.num.topic-list-data {
content: url($name-of-variable);
}
Ten en cuenta que no debes poner comillas dentro de los paréntesis de la url.
Don creó una herramienta auxiliar para usar iconos en CSS:
Lo siento, no lo entiendo. ¿Qué quieres decir con $name-of-variable? Estoy intentando añadir un código SVG después de content:, y no funciona. ![]()
Mucha apreciación @Canapin, pero no estoy buscando instalar más componentes para cambiar la palabra “replies” con un código SVG. ![]()
El nombre de la variable es el que introdujiste al subir el archivo SVG.
Necesitarás ser un administrador para hacer esto.
/admin en el foro.name-of-variable con el nombre que elegiste en el Paso 4. Mantén el $ antes del nombre de la variable.Muchas gracias, ahora está muy claro.
Pregunta rápida: si tengo, digamos, 10 iconos, ¿tengo que subir los iconos uno por uno?
Sí, creo que sí.
@Radu En caso de que mi guía no funcione, puedes seguir esta guía, donde creo que solo puedes subir 1 archivo para múltiples iconos:
Esta fue una gran publicación y me ayudó a reemplazar los íconos predeterminados. Una cosa más, si se me permite…
En lo siguiente, ¿cómo puedo poner un ícono de FontAwesome dentro de content?
th.topic-list-data.posts.num > span {
visibility: hidden;
}
th.topic-list-data.posts.num > span:after {
content:'un ícono de FontAwesome aquí';
visibility: visible;
display: inline-block;
padding-bottom: 1.2em;
}
Puedes descargarlo como SVG y luego hacer lo mismo. De lo contrario, tendrás que crear un componente, lo que será más complejo.
¿Entonces no hay forma de hacer algo como esto?
content:'fa d-icon d-icon-reply';
Si no es así, ¿cómo se vería el código para el siguiente método? Solo necesito un ejemplo de dónde empezar, porque intenté con CSS básico y no hay ningún efecto.
¡Agradezco tu ayuda!
No, pero puedes usar el mismo método que usaste con métodos anteriores. Súbelo y luego agrégalo como un archivo SVG que seguiste usando la guía;
No estoy muy seguro de dónde quieres colocar el icono. ¿Podrías enviar una captura de pantalla?
Gracias.
No importa dónde, solo quiero colocar un icono FA dentro de la línea content:'...'
Creo que usaré FA como familia de fuentes y Unicodes dentro del método content.
Podrías hacer esto:
No estoy 100% seguro de si esto funciona, pero estoy bastante seguro de que sí.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.