如何判断dpr的倍数

Posted ruchang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何判断dpr的倍数相关的知识,希望对你有一定的参考价值。

1. js中有window.devicePixelRatio可直接查看倍率。

2. 用css技术判断dpr的倍数

  响应式设计:(媒介查询)通过设置断点来实现响应。

  • max-device-pixel-ratio:最大设备dpr
  • max-resolution:最大像素密度
//retina1x
@media (max--moz-device-pixel-ratio: 1.49), (-webkit-max-device-pixel-ratio: 1.49), (max-device-pixel-ratio: 1.49), (max-resolution: 143dpi), (max-resolution: 1.49dppx)
//retina2x
@media (min--moz-device-pixel-ratio: 1.5) and (max--moz-device-pixel-ratio: 2.49), (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 2.49),(min-device-pixel-ratio: 1.5) and (max-device-pixel-ratio: 2.49),(min-resolution: 144dpi) and (max-resolution: 239dpi),(min-resolution: 1.5dppx) and (max-resolution: 2.49dppx)
//retina3x
@media (min--moz-device-pixel-ratio: 2.5), (-webkit-min-device-pixel-ratio: 2.5),(min-device-pixel-ratio: 2.5), (min-resolution: 240dpi),(min-resolution: 2.5dppx)

  

  

以上是关于如何判断dpr的倍数的主要内容,如果未能解决你的问题,请参考以下文章

判断任意一个整数是3又是5的倍数 c语言

判断一个正整数是不是是3或者5的倍数。根据判断输出“仅是3的倍数”、“仅是5的倍数”、“既是3又是5的倍数”

js判断 一个数是不是是10的倍数

用C编写一个程序,判断输入的整数是不是是2或3或4的倍数?

如何判断片段在 N​​avigationDrawer 中何时不可见

python 输入一个整数,判断其是否既是3的倍数,又是5的倍数