【发布时间】:2020-02-15 17:34:40
【问题描述】:
我正在创建一个响应式设计网页,并且我想确保针对不同的设备和方向正确执行所有媒体查询。
这篇文章建议尝试使用 min-width 和 min-height 媒体查询。并为不同的分辨率设置不同的断点。
screen orientation for multiple tablets with fluid design
虽然,我发现这个方法有方向(见下文)。 我应该使用这种方法还是上面的方法? 我应该使用@media screen,还是应该考虑 all vs screen?
@media screen and (min-width: 700px) and (orientation: landscape) { ... }
【问题讨论】:
-
FWIW,默认为
@media () {}并仅在需要时应用screen、print等,我没有遇到重大问题。使用orientation: landscape将取决于您的 站点的要求。我只会使用orientation作为对现有媒体查询的改进。我可以用我中奖的次数来计算我必须使用orientation的次数。请注意,当设备为701px或更高版本并且在portrait中时,您上面的内容不会应用任何样式。
标签: css media-queries landscape-portrait