@pabadm

Как применить стили для иконки, если отрисовывать ее через тег object (использую реакт)?

Хочю поменять иконке заливку на красную. Соответственно дал object класс, в котором написано fill: red;.
Но оказалось, что, чтобы применить хоть какие-то стили, нужно иконке в начало документа прописать путь к ксс файлу. Где этот файл должен находится, нужно ли его как-то обрабатывать вебпаком не понятно.
И самое главное - в том файле нужно прописывать классы. И вот незадача - как теперь тот класс применить к иконке через тег object ?
В интернете по этому поводу нет ничего. Везде написано, что можно юзать тег object, а в примерах везде используют инлайн.
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
Ммм... Скорее всего тебе будет проще, если картинка будет встроена в документ (HTML) или лежать в ассетах, куда ты будешь обращаться с помощью use и доставать спрайт. Если все сделать правильно, то геморроя минимальное количество и можно спокойно встраивать сколько угодно раз и как угодно.

Можешь глянуть на грубом компактном примере. В нем конечно же нет встраивания из внешнего файла, но понимая что гуглить нагуглишь.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы