讓假設我有尺寸1280x720
縮放比,沒有jQuery的調整大小圖像的SVG
的形象我不得不在上面繪製的是由在需要原始大小的圖像的頂部的服務器計算的一些多邊形這張圖片。他們是
<polygon points="531,243,687,316,663,593,360,717,191,520" />
<polygon points="275,17,422,45,412,312,271,235" />
<polygon points="929,180,1108,248,985,707,847,676" />
<polygon points="598,70,700,101,658,531,516,436" />
現在我需要顯示圖像和覆蓋這些多邊形的頂部。然而,問題在於,圖像是由瀏覽器根據窗口大小動態調整的。圖像使用object-fit-contain
CSS顯示,因此尺寸隨着調整大小而改變。
如何確保SVG協調上述自動縮放?
我已閱讀關於viewBox,但我真的沒有在這裏指定我自己的座標。問題是我真的不知道圖像將如何顯示/瀏覽器的大小,因爲它取決於窗口。
謝謝
Paul謝謝,我發佈了在另一個問題中使用viewBox的問題細節,因爲這個問題沒有有所有的細節 - 讓我知道如果我應該只是編輯這個問題http://stackoverflow.com/questions/41416484/is-svg-resizing-this-hard-what-am--missing – user1361529