【发布时间】:2022-02-04 22:06:33
【问题描述】:
我正在尝试使用 CSS 仅在手机上锁定方向,但似乎无法让代码正常工作。我假设这是因为宽度,所以我将它们保留为 ?.
/* SHOW MESSAGE ON LANDSCAPE ON PHONE */
@media only screen and (orientation:landscape) and (min-device-width : ????) and (max-device-width : ????) {
#screen-lock { display:block; }
#screen-display { display:none; }
}
/* (B) SHOW THE SCREEN ON TABLETS AND LAPTOPS */
@media only screen and (orientation:portrait) and (min-device-width : ????) and (max-device-width : ????) {
#screen-lock { display:none; }
#screen-display { display:block; }
}
【问题讨论】:
-
您无法定位通用手机,因为没有通用手机。您只能定位屏幕宽度,此答案包括一些 iPhone 屏幕宽度stackoverflow.com/a/59208280/3795691
-
感谢@MattiaRighetti 这个答案让我走上了正轨。
标签: css media-queries