У меня есть тэг svg с двумя элементами окружности внутри, которые являются одинаковыми друг с другом. с теми же X и Y и R., но когда я помещаю один из них в clipPath и привязываю его к изображению или div, положение обрезанного круга изменится. в чем проблема? Было бы полезно, если кто-то может помочь.SVG clipPath issue
Вот HTML код:
<div class="clip-background"></div>
<svg width="500" height="500">
<clipPath id="clipping-area">
<circle cx="200" cy="200" r="100">
</clipPath>
<circle class="circle-border" cx="200" cy="200" r="100">
</svg>
А вот код CSS:
.clip-background{
position:absolute;
width:500px;
height:500px;
background-color:pink;
clip-path: url(#clipping-area);
-webkit-clip-path: url(#clipping-area);
}
.circle-border{
fill:none;
stroke:#666;
stroke-width:2;
}
Вы не можете редактировать вопрос таким образом, что ответ уже не имеет смысла. Если у вас есть дополнительные вопросы, задайте их отдельно. –