安卓瀏覽器看背景圖片有些裝置會模糊解決方案
用同等比例的圖片在PC機上很清楚,但是手機上很模糊,原因是什麼呢。
經過研究,是devicePixelRatio作怪,因為手機解析度太小,如果按照解析度來顯示網頁,這樣字會非常小,所以蘋果當初就把iPhone 4的960640解析度,在網頁裡只顯示了480320,這樣devicePixelRatio=2。現在android比較亂,有1.5的,有2的也有3的。
想讓圖片在手機裡顯示更為清晰,必須使用2x的背景圖來代替img標籤(一般情況都是用2倍)。例如一個div的寬高是100100,背景圖必須得200200,然後background-size:contain;,這樣顯示出來的圖片就比較清晰了。
程式碼可以如下:
[CSS] 純文字檢視 複製程式碼background:url(../images/icon/all.png) no-repeat center center; -webkit-background-size:50px 50px; background-size:50px 50px; display:inline-block; width:100%; height:50px;
或者指定 background-size:contain;都可以
相關文章
- @Summer 解決下Safari瀏覽器任意圖片預覽一片模糊的bug瀏覽器
- html背景圖片自適應瀏覽器HTML瀏覽器
- Android 圖片高斯模糊解決方案Android
- IE瀏覽器下圖片載入onload事件失效解決方案瀏覽器事件
- chrome瀏覽器不能顯示本地圖片辦法解決(圖片預覽)Chrome瀏覽器地圖
- 谷歌瀏覽器下jquery無法獲取圖片的尺寸解決方案谷歌瀏覽器jQuery
- JXImageBrowser (圖片瀏覽器)瀏覽器
- 安卓圖片瀏覽(支援超大圖,附原始碼)安卓原始碼
- iOS圖片瀏覽器 - XLPhotoBrowser(類似微信多圖片瀏覽效果)iOS瀏覽器
- chrome瀏覽器最小字號解決方案Chrome瀏覽器
- 用圖片看盡 IE 瀏覽器的這一生瀏覽器
- win10瀏覽器不能顯示圖片怎麼解決_win10瀏覽器圖片載入不出來怎麼辦Win10瀏覽器
- iSee Pro for Mac圖片瀏覽器Mac瀏覽器
- GraphicConverter for Mac(圖片瀏覽器)Mac瀏覽器
- 幻燈片式圖片瀏覽器瀏覽器
- 一起擼個朋友圈吧 - 圖片瀏覽(中)【圖片瀏覽器】瀏覽器
- win10瀏覽器看不了圖片不顯示怎麼解決Win10瀏覽器
- 高效圖片瀏覽器:Pixea Plus for Mac瀏覽器Mac
- GKPhotoBrowser--自定義圖片瀏覽器瀏覽器
- 圖片瀏覽器--學習筆記瀏覽器筆記
- 瀏覽器能正常訪問圖片,但是放到img src下就無法顯示的解決方案瀏覽器
- angular瀏覽器相容性問題解決方案Angular瀏覽器
- 突破瀏覽器域名併發限制的解決方案瀏覽器
- 瀏覽器同源策略及 Ajax 跨域解決方案瀏覽器跨域
- 實現瀏覽器跨域解決方案介紹瀏覽器跨域
- 前端圖片解決方案前端
- 解決JS彈出新視窗被瀏覽器阻止的解決方案JS瀏覽器
- 瀏覽器 Web 訪問剪下板圖片瀏覽器Web
- FotoTime Mac(圖片瀏覽管理器)Mac
- 如何實現一個圖片瀏覽器瀏覽器
- uc瀏覽器字型放大解決方案瀏覽器
- 瀏覽器支援ES6的最優解決方案瀏覽器
- 主流瀏覽器相容性問題與解決方案瀏覽器
- 瀏覽器相容性問題解決方案 · 總結瀏覽器
- Edge瀏覽器被搜狗瀏覽器篡改的解決方法瀏覽器
- 圖片在瀏覽器上從http變成https問題的解決方案瀏覽器HTTP
- 裝置管控解決方案
- win10自帶ie瀏覽器打不開gif圖片怎麼解決Win10瀏覽器