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

Можно ли вставить svg используя :after?

Можно ли вставить svg используя только :after?
f49fad9569594dffb2f1be6c716465f4.png
  • Вопрос задан
  • 17195 просмотров
Подписаться 3 Оценить Комментировать
Решение пользователя Дмитрий Маринин К ответам на вопрос (2)
Creamov
@Creamov
Senior Fullstack Software Engineer
Конечно. Используйте для этого свойство content.

.some-element::after {
    content: url('data:image/svg+xml; base64, <тут_закодированный_svg>');
    /* или */
    content: url("data:image/svg+xml; utf8, <тут_код_svg>");
}

P.S. в CSS3 для псевдо-элементов необходимо использовать два двоеточия ::before, ::after, вместо одного.
Ответ написан