Задать вопрос

Смена цвета SVG-элемента относительно цвета его фона — реально?

Была маленькая проблемка - белая иконка крестика на фоне цветных изображений хорошо смотрелась, но если под ней оказывался белый фон, то ее не было видно. Да, проблема 21 века №1.
Устроили консилиум всей студией, решили добавить тень.

Это предистория, чтоб было понятно откуда такая идея.

А идея звучала так: на цветных фонах крестик пусть будет белым, а на светлых, близких к белому тонах перекрашивать крестовину в зеленый (один из цветов дизайна).

Ну и мне стало интересно - это вообще законно?
Возможно ли решить такую задачу на JS?
  • Вопрос задан
  • 279 просмотров
Подписаться 1 Оценить 8 комментариев
Пригласить эксперта
Ответы на вопрос 1
nickolyashka
@nickolyashka
Как насчет использовать альтернативный id или class для svg уже при добавлении материала через систему управления, сделайте checkbox "включить если фон белый". или при наведении выводить крестик за пределы картинки, чтобы он наверняка был виден.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
28 дек. 2024, в 15:35
500 руб./за проект
28 дек. 2024, в 15:31
750 руб./в час
28 дек. 2024, в 15:27
10000 руб./за проект