html - 同时针对智能手机纵向和横向的媒体查询

标签 html css media-queries stylesheet

我希望将一些样式应用于智能手机,包括纵向和横向。

是否有针对这两种情况的良好媒体查询?实际上我必须用两个媒体查询重复 css:

.selector {

// smartphone portrait
@media (min-width: 320px}) and (max-width: 512px}) {
    // stuff
}

// smartphone landscape
@media only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) {
    // same stuff
}

}

最佳答案

我相信,如果您创建一个媒体查询,其中最小宽度是纵向手机屏幕宽度,最大宽度是横向手机屏幕宽度,那么无论方向如何,它都应该覆盖所有内容。

关于html - 同时针对智能手机纵向和横向的媒体查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47122839/

相关文章:

javascript - 如何根据 Geo ip 显示或隐藏元素

php - 数据库更新问题,无法更新

javascript - 为什么 JavaScript 添加的按钮没有默认间距?

iphone - 限制图像加载到网站的移动版本

java - Android 按钮文本和 HTML 上标和下标

javascript - <br> 标签被插入而不是 '\r\n'

javascript - AngularJs 在模式中注入(inject)模板 html

html - 如何插入背景图片以覆盖大部分网页?

css - 通过媒体查询缩小图像不起作用

html - 媒体查询不适用于 415px