-webkit-device-pixel-ratio
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2018å¹´10æ.
-webkit-device-pixel-ratio 㯠CSS ã®æ¨æºå¤ã®è«çã¡ãã£ã¢ç¹æ§ã§ãæ¨æºã® resolution ã¡ãã£ã¢ç¹æ§ã®ä»£æ¿ã§ãã
ã¡ã¢:
ã§ããã ãã代ããã«æ¨æºã®ã¡ãã£ã¢ç¹æ§ã§ãã resolution ã¡ãã£ã¢ç¹æ§ã¯ã¨ãªã¼ã使ç¨ãã¦ãã ããããã®æ¥é è¾ä»ãã®ã¡ãã£ã¢ã¯ã¨ãªã¼ã¯ WebKit ã®æ©è½ã§ãããä»ã®ãã©ã¦ã¶ã¼ã¨ã³ã¸ã³ã¯å¯¾å¿ãã¦ããªãå¯è½æ§ãããã¾ããä¸è¨ã®ãã©ã¦ã¶ã¼ã®äºææ§ãåç
§ãã¦ãã ããã
æ§æ
-webkit-device-pixel-ratio ç¹æ§ã¯ <number> å¤ã§æå®ããã¾ããããã¯ç¯å²ç¹æ§ã§ãããæ¥é è¾ãä»ãã -webkit-min-device-pixel-ratio ããã³ -webkit-max-device-pixel-ratio ã®å¤åå½¢ã使ç¨ãã¦ãããããæä½å¤ã¨æé«å¤ã§åãåããããã¨ãã§ãã¾ãã
å¤
å®è£
/* "dppx" ã®åä½ãå«ã¾ãã¦ãã¾ãã */
@media (-webkit-min-device-pixel-ratio: 2) {
/* ⦠*/
}
/* 次ã®ãã®ã¨åãã§ãã */
@media (min-resolution: 2dppx) {
/* ⦠*/
}
/* åæ§ã« */
@media (-webkit-max-device-pixel-ratio: 2) {
/* ⦠*/
}
/* 次ã®ãã®ã¨åãã§ãã */
@media (max-resolution: 2dppx) {
/* ⦠*/
}
ä¾
>HTML
<p>This is a test of your device's pixel density.</p>
CSS
/* æ£ç¢ºãªè§£å度 */
@media (-webkit-device-pixel-ratio: 1) {
p {
color: red;
}
}
/* æä½è§£å度 */
@media (-webkit-min-device-pixel-ratio: 1.1) {
p {
font-size: 1.5em;
}
}
/* æé«è§£å度 */
@media (-webkit-max-device-pixel-ratio: 3) {
p {
background: yellow;
}
}
çµæ
仿§æ¸
| Specification |
|---|
| Compatibility> # css-media-queries-webkit-device-pixel-ratio> |