Можно ли указать SVG в качестве фонового изображения, а ТАКЖЕ стиль SVG в том же файле CSS?
Мне очень удобно размещать, масштабировать и обрезать SVG-изображения как отдельные файлы или спрайты, но мне не удалось разобраться, если можно создать стиль SVG в том же файле CSS, что и его фон образ.
В псевдо CSS я хотел бы сделать следующее, чтобы изменить цвет простой формы на основе класса родительского элемента:
element1 {
background-image(icon.svg);
}
element1.black .svg-pathclass {
fill: #000000;
}
element1.white .svg-pathclass {
fill: #ffffff;
}
очевидно, это предполагает путь в SVG, имеющий класс .svg-pathclass
Это возможно?