与苹果的新设备相对应的CSS媒体查询是什么?我需要设置bodybackground-color来改变X的安全区域背景色.

推荐答案

iPhone X

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) { }

iPhone 8

@media only screen 
    and (device-width : 375px) 
    and (device-height : 667px) 
    and (-webkit-device-pixel-ratio : 2) { }

iPhone 8 Plus

@media only screen 
    and (device-width : 414px) 
    and (device-height : 736px) 
    and (-webkit-device-pixel-ratio : 3) { }


iPhone 6+/6s+/7+/8+ share the same sizes, while the iPhone 7/8 also do.


正在寻找特定的方向吗?

Portrait

添加以下规则:

    and (orientation : portrait) 

Landscape

添加以下规则:

    and (orientation : landscape) 



参考资料:

Css相关问答推荐

要创建其按钮垂直对齐而不是水平对齐的v-bTN-toggle

相对于现有的转换3D应用关键帧动画

如何将div与图像维度进行zoom ?

Vue3日期 Select 器:禁用向左和向右箭头

搜索栏突出显示角形HTML中的Mat-Form-field输入框的焦点

使用最小高度和边框使阴影DOM中的元素达到自定义元素高度的100%,如果溢出,还可以zoom 父元素

Firefox中的解决方法:has(不使用JavaScript)

如何在Delphi的TMS Web Core上向窗体添加背景图像

如何使用 :has() 父 Select 器 Select 父元素的子元素,在父元素和子元素之间没有中间层的情况下?

如何使我的标语(h1元素)不居中对齐?

条件宽度和省略号不适用于样式化组件 - React.js

CSS 字符串变量的正确null值是多少?

Blazor 组件未链接 css

zoom 时闪烁的背景滤镜模糊

适合剩余高度

是否可以对 CSS 网格中重复和可包装的列使用固定的最小和最大宽度?

如何通过 JavaScript 重新触发 WebKit CSS 动画?

如何隐藏 Chrome 中 HTML5
元素上默认显示的箭头?

输入和文本字段中的背景 colored颜色

多个和/或嵌套的 bootstrap 容器?