使用內聯 SVG(可縮放向量圖)元素時,經常需要縮放 SVG 以符合它的父容器。雖然可以透過引用外部 SVG 檔案來實現縮放,但這種方法可能會限制使用 CSS 設定 SVG 樣式的能力。因此,更理想的解決方案是直接縮放內聯 SVG。
定義SVG 影像的內部座標並確定其縮放方式,使用下列屬性:
例如,請考慮以下內容帶有紅色三角形的內聯SVG:
<svg width="10" height="20"> <polygon fill="red" stroke-width="0" points="0,10 20,10 10,0" /> </svg>
這裡,我們有:
此 SVG 將渲染為 10 像素寬、20 像素高的紅色三角形。
以上是如何使用'viewBox”、'width”和'height”縮放內聯 SVG 以適合其父容器?的詳細內容。更多資訊請關注PHP中文網其他相關文章!