@pabadm

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

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

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

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект