Я рисую несколько путей с одним и тем же штрихом с некоторым значительным перекрытием (динамическое создание и обновление дерева). В перекрывающихся областях штрих выглядит иначе (темнее и толще - см. A), чем в непересекающихся областях (см. B). Тот же эффект заметен и для разных цветов обводки.
Вот код:
path.p2 {
fill: none;
stroke: black;
stroke-width: 1px;
}
<svg height="500" width="400">
<path class="p2" d="M210 10 V 100 H 300 "/>
<path class="p2" d="M210 10 V 120 H 300 "/>
<path class="p2" d="M210 10 V 140 H 300 "/>
<path class="p2" d="M210 10 V 160 H 300 "/>
</svg>
Существует ли простое исправление CSS, SVG или javascript, как рисовать эти пути (без пересчета перекрывающихся областей и создания нового пути)?