Для определенного стиля, который я собираюсь, я хочу выделить группу фигур в SVG. Применительно к группе свойство stroke
, по-видимому, очерчивает каждую фигуру индивидуально, эффективно перекрывая другие фигуры поблизости. Чтобы объяснить мою ситуацию более четко: у меня есть группа соприкасающихся прямоугольников размером 8x8 пикселей каждый. Однако они не образуют прямоугольник большего размера.
Ради простоты, скажем, они образуют крест. Итак, у меня есть 5 прямоугольников - по одному в центре и еще по одному на каждой стороне этого. Я хочу обвести их всех так, как если бы они были одной формы. Учитывая, что эта «перекрестная» форма меняется, я бы предпочел не использовать пути, так как это потребовало бы гораздо большего кодирования. Разве я не мог заставить фильтр эффектов распознавать эту группу как одну фигуру?
Если нет, то возможно ли по крайней мере сделать черную копию этой группы, которая точно на 2 пикселя больше по ширине и высоте, которую я могу расположить позади группы, чтобы создать сплошной черный контур? И если так, возможно ли это без дублирования группы?
Спасибо за любую помощь.