SVG "z-index" обходной путь - PullRequest
0 голосов
/ 10 апреля 2019

Я работаю над приборной панелью, которая отображает три датчика, каждый из которых выделяет некоторую часть набора данных, которая образует «кольцевую диаграмму». Конструкция требует обводки в 4 пикселя для выделенной части набора данных, но из-за порядка отрисовки SVG это становится проблемой, когда последний элемент в наборе данных перекрывает свой штрих. Смотрите изображение. https://imgur.com/KYRnVJS

example

У кого-нибудь есть какие-нибудь умные обходные пути?

1 Ответ

1 голос
/ 11 апреля 2019

Есть обходные пути, но они, как правило, хаки (например, вы можете нарисовать серый фон в другом встроенном SVG, z-index которого расположен под встроенным SVG, который рисует выделенные разделы.) Правильный ответ - нарисовать сначала фон, потом все блики.

...