サイズの異なる 2 つの html 要素があり、両方の要素に同じ svg 背景を使用して、それぞれのサイズに自動的にスケーリングされるようにしたいと考えています。
.bg {
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><path d='M 20 0 L 40 14 L 32 36 L 8 36 L 1 14 z' stroke='#000' stroke-width='2px' fill='red' /></svg>")
}
#x {
width:40px;
height:40px;
border:1px solid red;
}
#y {
width:120px;
height:120px;
border:1px solid red;
}
基本的に、両方の div で同じ (必ずしも指定されていない) SVG を維持しながら、y のポリゴンを y の幅の 100% にしたいと考えています。