我正在使用Bootstrap 3框架製作響應式網頁。我有一張我想用作頁面徽標的圖像。爲什麼這個SVG圖像縮小時會模糊?
我開始將全尺寸(788 x 1098)圖像保存爲PNG圖像。我的自定義CSS可以確保圖像的最大寬度爲280px,當然,Bootstrap的CSS會爲設備適當縮小圖像。當我在我的臺式電腦上查看我的自適應網頁時,即使縮小到197 x 280,也看起來不錯。但是,當我在移動設備上查看時,圖像看起來模糊不清。
那麼我聽說了SVG圖像,並認爲我會放棄它。我下載了Inkscape for Mac,在Inkscape中打開了全尺寸PNG,並重新保存爲SVG圖像。意外的是,當我在手機上查看我的網頁時,SVG圖像看起來不錯,但在我的臺式電腦上查看時看起來模糊不清。
這是爲什麼?我認爲SVG圖像的全部重點是它們可以無損或模糊地縮放?
我做了一個CodePen以協助表明:http://codepen.io/theclarkofben/pen/WvdKgM
<p>SVG 20%</p>
<img src="http://www.clarkben.com/img/cv.svg" alt="a" style="height: 20%; width: 20%;"/>
<p>SVG 100%</p>
<img src="http://www.clarkben.com/img/cv.svg" alt="a" />
謝謝。問題; 「cca」是什麼意思?此外,我嘗試查看頁面源,但沒有<圖像...在任何地方? – theclarkofben
@theclarkofben將其粘貼到瀏覽器地址欄中:'view-source:http:// www.clarkben.com/img/cv.svg'然後查找'
ad「cca」:https://en.wikipedia.org/wiki/Circa – myf