【发布时间】:2019-06-15 00:42:25
【问题描述】:
我正在尝试检测上述设备并相应地调整网页内容的大小。
以下查询适用于除 12.9 英寸第三代以外的所有 iPad Pro 设备。有人知道宽度/高度的正确参数吗?
/* iPad pro */
@media only screen
and (min-device-width: 1024px)
and (max-device-width: 1366px)
and (-webkit-min-device-pixel-ratio: 2)
{
}
我现在已经按照建议尝试了下面的代码。它仍然不适用于 iPad Pro 12.9 第 3 代。附上 iPad 模拟器的截图。登录部分应填满屏幕宽度
/* Landscape*/
@media only screen and (min-device-width: 1366px) and (max-device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape)
{
div.information
{
width:1290px;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
border-radius: 20px;
margin-bottom:10px;
}
}
/* Portrait*/
@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait)
{
div.information
{
width:950px;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
border-radius: 20px;
margin-bottom:10px;
}
}
【问题讨论】:
-
您解决过这个问题吗?我在 iPad Pro 12.9 2020 版本中遇到了类似的问题。页面加载时无法识别媒体查询,但奇怪的是,当我将旋转更改为横向并将其改回时,它可以正常工作。