Добрый день, можно ли вернуть стандартный цвет иконки? Если svg закидываю через тег svg цвет отображается должным образом, но я пропихиваю иконку только через use, не кидаю ее в телом куском svg
mixin icon(name)
svg(class="icon icon_" + name)&attributes(attributes)
use(xlink:href=config.path.images + "/icons.svg#" + name)
тогда иконка заливается одним цветом, как это исправить? Выше иконка пропихивается через use, нижний вариант так как есть, те помещаю тег svg в тело документа.
Как только вы используете команду use объект попадает в shadow DOM и стилизация иконки не работает. Для того, чтобы устранить эту проблему необходимо:
fill, stroke path{ fill:inherit; stroke:inherit; } <?xml-stylesheet type="text/css" href="style.css"?>
chromeСборка персонального компьютера от Artline: умный выбор для современных пользователей