在JavaScript中,可以使用以下命令检测方向模式:
if (window.innerHeight > window.innerWidth) {
portrait = true;
} else {
portrait = false;
}
但是,有没有一种只使用CSS就能检测方向的方法呢?
例如.类似于:
@media only screen and (width > height) { ... }
在JavaScript中,可以使用以下命令检测方向模式:
if (window.innerHeight > window.innerWidth) {
portrait = true;
} else {
portrait = false;
}
但是,有没有一种只使用CSS就能检测方向的方法呢?
例如.类似于:
@media only screen and (width > height) { ... }
用于检测屏幕方向的CSS:
@media screen and (orientation:portrait) { … }
@media screen and (orientation:landscape) { … }
媒体查询的CSS定义为http://www.w3.org/TR/css3-mediaqueries/#orientation