css - 使用 Bootstrap 在视网膜显示上的 CSS 断点
问题描述
我想知道如何在视网膜显示器上设置 CSS 媒体查询以使其与较小的笔记本电脑屏幕相同。
它目前在我的 1920 x 1080 屏幕的 Mac 上看起来像这样
我希望它像在较小的屏幕上一样
当前的媒体查询是:
@media screen and (min-width: 500px) and (max-width: 767.9px)
@media screen and (min-width: 768px)
@media screen and (min-width: 960px)
@media screen and (min-width: 992px)
@media screen and (min-width: 1200px)
@media screen and (min-width: 1440px)
@media screen and (min-width: 1660px)
@media screen and (min-width: 1920px)
希望任何人都可以帮助我。
解决方案
用于包括高分辨率图形,但仅适用于可以使用它们的屏幕。对于视网膜,您可以使用 -webkit-min-device-pixel-ratio。
@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
/* Retina-specific stuff here */
}
或其他高分辨率:
/* 1.25 dpr */
@media
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){
/* Retina-specific stuff here */
}
/* 1.3 dpr */
@media
(-webkit-min-device-pixel-ratio: 1.3),
(min-resolution: 124.8dpi){
/* Retina-specific stuff here */
}
/* 1.5 dpr */
@media
(-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi){
/* Retina-specific stuff here */
}
推荐阅读
- javascript - NoSuchElementError:没有这样的元素:无法找到元素:
- python - 情节背景颜色
- android - 如何在我的 xpath 选择器中为 android.widget.switch 元素合并索引值和检查值?
- codeigniter-3 - 在 codeigniter 中哪里可以看到 Print_r() 的输出
- c - 指向的值指针未更新
- python - Pandas 将两行与正则表达式条件合并
- python - 使用枚举器的奇数
- ios - swift中这个错误的原因是什么?: 脚本错误 -54。由于错误 -1700 无法获取错误文本
- rest - Yammer REST API - 如何从不同来源 (CORS) 获取数据?
- spring - Spring 4 Hikari 连接池 ClassCastException