【发布时间】:2017-06-17 03:00:49
【问题描述】:
我在网上看到了几篇关于 SVG 高度的默认大小如何为 150 像素的帖子,但我找不到关于如何解决这个问题的明确答案。
<body>
<svg width='100%' height='100%'></svg>
</body>
我要做的就是将 SVG 缩放到窗口的大小,但在 1% 或 1000% 时,高度始终为 150 像素。
【问题讨论】:
-
尝试改变身体高度
body{height:100vh;} -
另外,在文本编辑器中打开您的 SVG 并确保删除视图框和定义的任何固定高度或宽度。然后保存 svg 并重试。如果您想永久控制它,您希望在 CSS 中定义所有内容,而不是在 SVG DOM 中。
-
冷却你这个漂亮的混蛋。谢谢您的帮助。你们俩。
-
Korgue 的建议并非完全有效。您不能使用 CSS 重新定义 viewBox。
标签: javascript html css svg