Я искал «нахальный» способ сделать что-то вроде этого: < /pt>
.btn-save {
background: image-url('save.svg');
}
.btn-load {
background: image-url('load.svg');
}
.btn-back {
background: image-url('back.svg');
}
< /code>
Есть ли способ взять последнюю часть имени класса и передать его функции для загрузки соответствующего значка SVG? Я думал, что это будет выглядеть примерно так: < /p>
@function load-svg($svg-name) {
background: image-url($svg-name + ".svg");
}
.btn-* {
// I'm not sure how to get the $svg-name here
load-svg($svg-name);
}
Подробнее здесь: https://stackoverflow.com/questions/569 ... class-name
SCSS/SASS Динамическое фоновое изображение на основе имени класса ⇐ CSS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
«Gulp-Sass» и «sass» с ES-модулем не работает, когда попытаться получить CSS из файлов SCSS
Anonymous » » в форуме CSS - 0 Ответы
- 39 Просмотры
-
Последнее сообщение Anonymous
-