У меня есть значок внутри моего 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" />





Вы можете установить атрибут 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" />
Какой смысл помещать png в svg?