Skip to content
This repository was archived by the owner on Sep 12, 2023. It is now read-only.
This repository was archived by the owner on Sep 12, 2023. It is now read-only.

Неуникальные id внутри svg-спрайта #208

Open
@jt3k

Description

@jt3k

Проблема

Часто внутри svg-спрайта попадаются неуникальные id. например кто-то называет свой градиент как id="a" а затем его использует как style="fill:url(#a);".

Если таких имён будет не одно, то возникает коллизия, и один из градиентов просто не отображается.

Решение

Предлагаю "зауникалить" айдишники внутри svg-спрайта добавив к ним префикс в виде имени исходного svg-файла. Это можно сделать например при помощи svgo. Ссылка на решение с svgo

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions