當大小為非本機時,我想要一個內嵌svg元素的內容比例。當然,我可以將其作為單獨的文件并像這樣進行縮放。index.html: <img src="foo.svg" style="width: 100%;" />foo.svg: <svg width="123" height="456"></svg>但是,我想通過CSS向SVG添加其他樣式,因此鏈接外部樣式不是一種選擇。如何制作嵌入式SVG秤?
3 回答

隔江千里
TA貢獻1906條經驗 獲得超10個贊
您將需要進行如下轉換:
使用JavaScript:
document.getElementById(yourtarget).setAttribute("transform", "scale(2.0)");
使用CSS:
#yourtarget {
transform:scale(2.0);
-webkit-transform:scale(2.0);
}
將SVG頁面包裝在Group標簽中,然后將其定位為操縱整個頁面:
<svg>
<g id="yourtarget">
your svg page
</g>
</svg>
注意:比例1.0為100%
- 3 回答
- 0 關注
- 637 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消