ссылкой
Вы о чем? Ну вообще могу бесплатно даже svg поделиться)
Я хочу сердечко в формате svg что бы в html вставить, а на всех сайтах это за бабки, но скачать можно бесплатно. А я хочу код именно.
да прошелся по 5м первым сайтам болты!
Хм, у меня первая же ссылка и вроде ок https://www.svgrepo.com/
я на руссом гуглил)) может в этом была проблема, спасибо)
Вы же айтишник, нужно все гуглить по-английски
Соотношение информации на разных языках в интернете
Вот hover у svg не проблема сделать. А ты не знаешь, как сделать что бы у svg было поведение как у кнопки нажал там fill появился еще раз нажал - пропал.
Менять fill на событии hover
Или использовать mask + background
hover это наведение я про другое. )))) я имею ввиду актив не актив как у кнопки нажата кнопка / не нажата
Помести свг в кнопку, и стилизуй от родительского состояния
Ну для этого есть :active. Я может вопрос не понимаю
слишком умные слова))
button:active > svg { ... }
Суешь svg в кнопку, а дальше: const isActive = ref(false); button <SvgComponent/> or icomoon font /button
так эктив это про другое я так понял у человека цель другая и ему нужно просто тоглить стэйт https://t.me/css_ru/1/897742
да кстати :active почти удовлетворяет меня, он на секунду в момент клика меняет цвет, потом он проподает
.like-svg:hover { fill: #F5C269; } /* .like-svg:active { fill: #455694; } */ .like-svg:focus { fill: #F5C269; } вот нужно что бы после нажатия сердечко осталось желтым) и заполнилось желтым
так не помогает))
Для этого тебе нужно по нажатию тогглить класс, который будет сердечко красить. Это делается через js Как сделать — гуглишь "js переключение класса кнопки"
тогда я на вью это сделаю))
Ну так тогда загугли то же самое, только вместо js напиши вью.......
Я думал может средствами css можно
на вью я так делал))
Ксс не хранит информации о том, что кнопка когда-то была нажата. Можно разве что использовать хак с чекбоксом (стилизовать чекбокс под сердечко и стилизовать по :checked)
И во всём интернете не нашел информации об этом?
Повторюсь я знаю как на вью сделать, это не проблема думал может проще возможно только за счет css
Только на ксс это можно сделать через кастомный чекбокс, но нужно ли? Кода в 10 раз больше будет. Если интересно как — загугли "checkbox css like button"
да да я тебя еще в тот раз понял))
Обсуждают сегодня