我有一个图标在我的SVG,但它切断在顶部,如何我可以充分显示它在SVG?
<svg width="400" height="50" data-value="40">
<path class="bg" stroke="#ccc" d="M0 10, 400 10" ></path>
<path class="meter" stroke="#0301fb" d="M0 10, 400 10"
style="stroke-dasharray: 400; stroke-dashoffset: 400;">
</path>
<image xlink:href="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />
</svg>
Original
<img id="loadIcon" src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />
发布于 2022-03-19 18:48:35
可以将viewbox属性设置为svg元素。
<svg width="400" height="50" viewbox = "150 -15 100 60" data-value="40">
<path class="bg" stroke="#ccc" d="M0 10, 400 10" ></path>
<path class="meter" stroke="#0301fb" d="M0 10, 400 10"
style="stroke-dasharray: 400; stroke-dashoffset: 400;">
</path>
<image xlink:href="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />
</svg>
Original
<img id="loadIcon" src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />
https://stackoverflow.com/questions/71541042
复制相似问题