Я создал SVG с текстом foreignObject и связал его на моей HTML-странице с помощью тега img.Содержание SVG - только ширина шкалы и полная высота
Проблема в том, что ширина svg масштабируется как устройство, но высота фиксируется около 153 пикселей. Я установил ширину и высоту svg на 100%.
Я не могу обеспечить фиксированную высоту для svg, потому что я хочу, чтобы текстовая часть реагировала и масштабировалась как устройство.
Так что текстовое содержимое foreignObject обрезается, так как изображение не показывает высоту в полном объеме.
Я пробовал viewBox и сохранялApectRatio безуспешно.
вот Jsfiddle example
<img src="http://treebliss.com/shipping.svg" style="width: 100%; height: 100%"/>
скриншот от фактического использования
Я не могу использовать любой JS для любого решения в этой ситуации.
Я думаю, вы пропустили добавление этого css в свой файл html, body {width: 100%; высота: 100%;}. Добавление этого позволит решить ваши проблемы. – Navnit