@uroot

Как вставить SVG в :after content из Shadow DOM?

Вот. SVG в Shadow DOM-е хранятся в таком виде:
<symbol id="part-up-wawe" viewBox="0 0 270 20" preserveAspectRatio="none"><path d="M0 1c4 1 8 2 11 3 84 21 173 20 256-3v19H0V1z"></path></symbol>
  • Вопрос задан
  • 1247 просмотров
Решения вопроса 1
@tyzberd
так можно
.toster:after {
    content: "";
    display: block;
    width: 300px;
    height: 20px;
    background: url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 270 20' fill='#565645'><path  d='M0 1c4 1 8 2 11 3 84 21 173 20 256-3v19H0V1z'/></svg>")  no-repeat;
  }

в codepen почему то с # не работает, поменял на %23 https://codepen.io/anon/pen/gVxLzb
Только прогнать через gulp-urlencode-inline-svgs
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 11:20
50000 руб./за проект
28 нояб. 2024, в 10:57
50000 руб./за проект
28 нояб. 2024, в 10:52
10000 руб./за проект