我在开发移动网站时遇到了 CSS3 媒体查询问题。下面的代码在 iPhone 5 横向模式下运行良好,但在 iPhone 4 及更低版本的横向模式下效果不佳。
/* Normal css represents portrait */
.test {width:100%;}
/* Flip to landscape (working great on iPhone 5) - not so great on 4s and below */
@media screen and (orientation: landscape) {
.test {width: 50%}
}
现在我需要保留上述内容,但也只针对 iPhone 4s 及以下的横向模式,以及该屏幕尺寸附近的所有其他设备。
我可以添加另一个媒体查询以针对较小的屏幕但同时保留上述样式吗?