Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Дмитрий Казаринов
@kazarin0v
Разработчик сайтов WordPress
JavaScript
CSS
Как наложить цвет на png с помощью CSS, JS?
У меня есть форма:
Я хочу менять ей фон с помощью css, js.
Еще мне нужно наложить фон в виде градиента.
Я не думаю что мне подойдет svg формат.
Поэтому есть ли решения на css, js?
Вопрос задан
более двух лет назад
164 просмотра
5
комментариев
Подписаться
2
Простой
5
комментариев
Facebook
Вконтакте
Twitter
Lynn «Кофеман»
@Lynn
> Я не думаю что мне подойдет svg формат
С чего бы?
Скорее строго наоборот. Форма похожа на нарисованную в кривых, что прямо таки специализация SVG.
Возможно надо пойти к автору и взять у него исходник в кривых, а не PNG.
Написано
более двух лет назад
Дмитрий Казаринов
@kazarin0v
Автор вопроса
Lynn «Кофеман»
, это сложно для клиента, ему придется создавать много разных форм, я хочу универсальное решение
Написано
более двух лет назад
Lynn «Кофеман»
@Lynn
Эм, а какая разница придётся ему создавать много PNG или много SVG?
Написано
более двух лет назад
Дмитрий Казаринов
@kazarin0v
Автор вопроса
Lynn «Кофеман»
, для svg нужно прописывать определенные классы на path, а в png нет
Написано
более двух лет назад
Lynn «Кофеман»
@Lynn
Кажется у вас какое-то превратное представление о SVG
Написано
более двух лет назад
Решения вопроса
1
Виталий Першин
@Get-Web
Куратор тега CSS
Front-End Developer
Как вариант использовать изображение как маску:
snippet
Ответ написан
более двух лет назад
1
комментарий
Нравится
2
1
комментарий
Facebook
Вконтакте
Twitter
Дмитрий Казаринов
@kazarin0v
Автор вопроса
Благодарю за ответ!
Написано
более двух лет назад
Пригласить эксперта
Ответы на вопрос
1
Антон Антон
@Fragster
помогло? отметь решением!
Конкретно это изображение проще заменить на inline svg или svg sprite и менять fill color через css или js. Ещё и весить будет меньше.
Ответ написан
более двух лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
HTML
+1 ещё
Простой
Как выровнить в колонку фотки как на макете?
1 подписчик
4 часа назад
40 просмотров
1
ответ
CSS
+1 ещё
Простой
Как сделать чтобы блок с border-dashed постепенно заполнялся border-solid?
2 подписчика
10 часов назад
495 просмотров
1
ответ
JavaScript
+1 ещё
Сложный
Как оптимизировать загрузку и парсинг больших JS файлов со стороны браузера/клиента?
1 подписчик
22 часа назад
119 просмотров
4
ответа
HTML
+1 ещё
Средний
Как выровнять текст и картинку внутри ссылки?
1 подписчик
26 июн.
112 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Нужна помощь с i18n + переключателем языка на нативном JS и HTML?
1 подписчик
25 июн.
146 просмотров
0
ответов
JavaScript
+1 ещё
Средний
Почему не приходит письмо на почту с WordPress?
1 подписчик
23 июн.
139 просмотров
1
ответ
JavaScript
Простой
Как правильнее переписать id's в формах?
1 подписчик
23 июн.
116 просмотров
1
ответ
JavaScript
Простой
Как можно сократить этот код?
1 подписчик
21 июн.
3336 просмотров
2
ответа
JavaScript
Простой
Как работать с минифицированным JS?
1 подписчик
20 июн.
1447 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Как использовать js плагин mysql в сборке gulp?
1 подписчик
20 июн.
148 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Уверенный программист JavaScript
novaArt
от 100 000 до 180 000 ₽
Старший Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 400 000 ₽
Fullstack разработчик JavaScript, php
Дорстрой-36
•
Воронеж
от 100 000 до 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама