0
したがって、次の例があります - https://jsfiddle.net/po2kddf4/です。私はそれを全幅にしたいと思います。したがって、望ましい結果は、svgポリラインが100%の高さと100%の幅をカバーすることです。SVGポリラインが反応します
HTML:
.block {
width: 100%;
height: 400px;
border: 1px solid black;
}
<div class="block">
<svg id="SvgjsSvg1071" width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs">
<defs id="SvgjsDefs1072"></defs>
<polyline id="SvgjsPolyline1073" points="10,10 100,10 100,200 10,200 10,10" fill="#ffa500" stroke="#000000" stroke-width="4" style="cursor: pointer;"><title>Test 1</title></polyline>
<polyline id="SvgjsPolyline1074" points="100,10 200,10 200,50 250,50 250,150 100,150 100,10" fill="#ffa500" stroke="#000000" stroke-width="4" style="cursor: pointer; opacity: 1;"><title>Test 2</title></polyline>
</svg>
</div>
したがって、上記の画像結果を、所望されるであろう。画像サイズの割合は、ブロックの全幅に一致するように変更されます。
具体例では、ボックスCSSの高さをパーセンテージベースに変更します –