【发布时间】:2019-01-21 19:46:39
【问题描述】:
在开始之前,衷心感谢您抽出宝贵的时间。
我无法在横向模式下使用 CSS 媒体查询定位 iPad。纵向模式运行没有问题,类似的查询在 iPhone 上运行。我正在使用引导程序。
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) { /* STYLES GO HERE */}
没有按预期工作;然而,
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) { /* STYLES GO HERE */ }
和
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) { /* STYLES GO HERE */}
仅在纵向模式下工作正常。搜索时,我只能找到描述问题的人而没有解决方案。我愿意接受任何其他工作,甚至是指向正确方向的链接。同样,也许这是一个引导程序特定的问题?感谢您的宝贵时间。
【问题讨论】:
-
您在文档头中有正确的“视口”吗?尝试添加
<meta name="viewport" content="width=device-width, minimum-scale=1"> -
更新了视口行:"" 并添加了 (-webkit-min-device-pixel- ratio: 1) for now /* Landscape */ @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: Landscape) and (-webkit-min-device- pixel-ratio: 1) { } 结果相同
标签: html css twitter-bootstrap ipad media-queries