2012-01-04 113 views
-1

我有一個html5網頁,其中包含一張svg圖片。
當我拖動改變水平尺寸時,svg圖片的尺寸也改變了,但是如果我改變瀏覽器的垂直尺寸,svg圖片不會改變尺寸。
誰能告訴我爲什麼會發生?調整大小svg圖像放入html5

+0

你應該在這裏找到答案:http://stackoverflow.com/questions/8646915/svg-in-html5-canvas-element – 2012-01-04 03:20:27

+2

請張貼您的代碼的相關部分,最好作爲jsfiddle鏈接。 – bennedich 2012-01-04 04:51:13

+0

謝謝Erik,我會看到你的鏈接 – ted 2012-02-09 08:45:26

回答

1

您擁有preserveAspectRatio屬性,該屬性負責在視圖框內定位圖像。下面是顯示那些屬性如何管理圖像位置的SVG圖形。 看看http://www.w3.org/TR/SVG/images/coords/PreserveAspectRatio.svg

詳細解釋/約preserveAspectRatio屬性引用是在這裏:http://www.w3.org/TR/SVG/coords.html#PreserveAspectRatioAttribute

乾杯!

+0

是的,對,這些屬性使得svg在窗口大小調整時改變大小。謝謝 – ted 2012-02-09 08:45:58