SVG в CSS фон
Превращайте SVG в готовые к использованию фоны для кнопок, бейджей и UI паттернов. Копируйте и вставляйте мгновенно. Открывайте SVG файлы онлайн и конвертируйте сразу.
Добавьте SVG-файл перетаскиванием
или нажмите, чтобы выбрать, или вставьте код SVG
Почему стоит использовать инструмент SVG в CSS?
Сниппеты background-image
SVG в CSS генерирует URL для background-image из SVG мгновенно. Это экономит время, когда нужны переиспользуемые CSS для иконок, паттернов или UI декораций. Это также держит assets близко к стилям, которые ими управляют.
Вывод встроенных стилей
SVG в CSS предоставляет сниппеты встроенных стилей для быстрых прототипов и CMS блоков. Вставляйте вывод прямо в HTML или JSX и держите макеты легкими. Это полезно, когда нельзя добавить новые файлы или настроить шаг сборки.
Цвета, дружественные к темам
SVG в CSS работает с currentColor, чтобы SVG наследовали CSS цвет. Это делает вывод SVG в CSS совместимым со светлых и темных темами. Используйте CSS переменные для маппинга цветов к вашим токенам дизайна.
Готово к копированию
SVG в CSS обрабатывает кодирование, чтобы вы могли копировать URL без ручного экранирования. Это предотвращает ошибки с символами как #, % или кавычки в CSS. Это также избегает ошибок, когда SVG содержат градиенты или ID.
Быстрая локальная обработка
SVG в CSS работает локально и дает мгновенные результаты. Это держит assets приватными и избегает задержек при загрузке во время разработки. Локальная обработка быстрее при итерации над мн��жеством вариаций дизайна.
Приватность прежде всего
Инструмент держит файлы в браузере, поэтому ничего не загружается. Это безопасно для клиентской работы и внутренних дизайн систем. Это также хорошо работает в закрытых сетях.
Как конвертировать SVG в CSS фон
Загрузите ваш SVG
Перетащите файл или вставьте разметку для начала. SVG в CSS загружает исходник локально и подготавливает его к кодированию. Вы можете вставлять экспорт напрямую из дизайн инструментов. Открывайте SVG файлы онлайн и конвертируйте их сразу.
Сгенерируйте CSS сниппет
Запустите SVG в CSS для создания готового к использованию data URI. Выберите Base64 или URL кодировку в зависимости от размера файла и читаемости. URL кодировка часто короче для иконок с простыми путями.
Вставьте в CSS
Вставьте сниппет в background-image: url(...). Вывод SVG в CSS также работает во встроенных стилях и CSS переменных. Вы можете назначить его CSS пользовательскому свойству для переиспользования между компонентами.
SVG в CSS фон FAQ
Как использовать SVG как CSS фон онлайн?
SVG в CSS: Base64 или URL-кодированный вывод?
Нужно ли экранировать специальные символы для SVG CSS?
Можно ли использовать currentColor в CSS?
Мой SVG загружается на сервер?
Есть ли ограничение по размеру файла?
Стоит ли оптимизировать перед конвертацией?
Можно ли использовать вывод в CSS переменных?
SVG в CSS бесплатен для использования без скачивания?
Нужен ли аккаунт для использования SVG в CSS?
Связанные SVG инструменты
Используйте SVG в CSS с этими инструментами для оптимизации, перекрашивания или минификации assets перед встраиванием. Чистый исходник дает более короткие и надежные CSS строки.
SVG в Data URI
Генерируйте Base64 или URL-кодированные SVG data URI вместе с выводом SVG в CSS. Это полезно, когда хотите сравнить длину кодировок.
Открыть инструментSVG оптимизатор
Сжимайте SVG перед SVG в CSS, чтобы уменьшить длину CSS строки. Меньшие строки легче поддерживать в контроле исходников.
Открыть инструментЗамена цвета SVG
Используйте currentColor и токены темы перед конвертацией SVG в CSS. Это держит фоновые assets согласованными с вашей дизайн системой.
Открыть инструментSVG минификатор
Уменьшайте пробелы, чтобы вывод SVG в CSS оставался компактным в таблицах стилей. Компактные строки легче встраивать и копировать.
Открыть инструмент