2017-10-17 66 views

回答

3

嘗試訪問window.devicePixelRatio變量。

Window屬性devicePixelRatio返回當前顯示設備的物理像素分辨率與CSS像素分辨率的比率。該值也可以解釋爲像素大小的比率:一個CSS像素的大小與一個物理像素的大小。簡單地說,這告訴瀏覽器應該使用多少個屏幕的實際像素來繪製單個CSS像素。它

更多信息:https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio

您也可以使用CSS resolution此,更多關於這個在這裏:https://developer.mozilla.org/en-US/docs/Web/CSS/@media/resolution

@media (resolution: 150dpi) { 
    p { 
    color: red; 
    } 
} 
+0

請添加一些更多的信息,以你的答案,以便其他用戶可以幫助更好...也許一些鏈接... – MaVRoSCy

+0

當然,更新我的答案,從MDN +的一些說明鏈接到它 –

+0

我還補充說明可能的純CSS解決方案 –