css - 如何使用媒体查询控制屏幕分辨率?
问题描述
在进行 html 标记时,我遇到了以下问题:媒体查询在可见的浏览器视口上触发,而不是在浏览器窗口分辨率上。Css 媒体查询不计算浏览器面板和垂直滚动条。
我希望内容块适合(最小宽度:1366px)媒体查询的用户第一个屏幕。但是浏览器认为我只有 1349x656 分辨率和媒体查询触发器(最小宽度:1280px)。
那么如果所有浏览器都有不同的面板和滚动条宽度,如何考虑可见的浏览器视口呢?
解决方案
您需要指定max-width
. 代替
@media screen and (min-width: 1024px)
宽度
@media screen and (min-width: 1024px) and (max-width: 1365.98px)
推荐阅读
- javascript - 运行 Three.js 演示时遇到的硬件问题
- angular - 如何使用 Firebase 和延迟加载正确注销和导航
- java - 改造和 gson 错误:java.lang.IllegalStateException:预期 BEGIN_OBJECT 但在第 1 行第 1 列路径 $
- go - 从扫描仪转换为 io.Reader 的惯用方式
- mysql - 使用节点 js 中的 where 子句和 express API 选择查询会引发错误
- php - vuejs2 使用 v-model 将值从 php 设置为 vuejs2
- java - 编译器只考虑第一个 EPL 语句
- tensorflow - 为什么谷歌深度学习 VM 上的 tensorflow 不使用 GPU?
- c - Git HTTP错误'致命:协议错误:错误的行长度字符:'
- c - 将矩阵传递给函数后的分段错误