当前位置: 首页 > 面试题库 >

iPhone X / 8/8 Plus CSS媒体查询

端木乐语
2023-03-14
问题内容

苹果新设备对应的CSS媒体查询是什么?我需要设置bodybackground-color改变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 +具有相同的尺寸,而iPhone 7/8也具有相同的尺寸。

寻找特定方向?

肖像

添加以下规则:

    and (orientation : portrait)

景观

添加以下规则:

    and (orientation : landscape)


 类似资料:
  • 8.1. 概述 FreeBSD 广泛地支持各种声卡,让您可以从容地享受来自您的计算机的高保真输出。这包括了录制和播放 MPEG Audio Layer3 (MP3)、 WAV、 以及 Ogg Vorbis 等许多种格式声音的能力。FreeBSD 同时也包括了许多的应用程序,让您可以录音、增加声音效果以及控制附加的MIDI设备。 要是乐于动手, FreeBSD 也能支持播放一般的视频文件和DVD。

  • 通过mediaGalleries接口Chrome应用可以操作计算机中的媒体库,如音乐文件夹、图片文件夹、iPod设备和iTunes等。 Chrome应用操作媒体库与操作文件系统类似——其实媒体库也是文件系统的一部分,但是mediaGalleries接口与fileSystem有些区别。 首先mediaGalleries能自动找到计算机中的媒体库而不必像fileSystem那样需要用户手动指定目录或文

  • 主要内容:1. 媒体类型,2. 媒体特性,3. 逻辑操作符,4. 定义媒体查询随着移动设备的快速普及,用户不再只是通过传统的电脑系来浏览 Web 内容,越来越多的用户开始使用各种尺寸的智能手机、平板电脑或者其它设备来浏览 Web 内容,为了确保使用不同设备的用户都能拥有不错的体验就需要用到媒体查询。 媒体查询是 CSS 样式表最重要的功能之一,所谓媒体查询指的就是根据不同的媒体类型(设备类型)和条件来区分各种设备(例如:电脑、手机、平板电脑、盲文设备等),并为它们分别定义不

  • 响应式网站设计只有弹性布局这一个技巧是不够用的,媒体查询( media queries )也是响应式设计的核心技巧之一。媒体查询是可应用于 CSS 样式的简单过滤器。有了这些过滤器,我们可以根据设备呈现内容的特点轻松更改样式,包括显示屏类型、宽度、高度、方向甚至是分辨率。 在 CSS2.1 中定义了媒体类型,通过给 元素添加 media 属性,可以为不同的媒体类型加载不同的样式表。 <link r

  • 在早些时候,为了满足移动用户的需求,需要为移动设备专门建立一个额外的网站。随着响应式设计的出现,这种做法已经越来越少见了。 2010年5月25日,Ethan Marcotte在A List Apart上发表了一篇开创性的文章,在这篇名为Responsive Web Design的文章中,他将媒体查询、弹性网格布局、弹性图片这三种已有的开发技术整合起来,并命名为响应式Web设计(RWD,Respon

  • 问题内容: 默认情况下,我想给我的body元素添加绿色边框。在支持视网膜显示的设备上,我要首先检查尺寸。在ipad上,我想给我的身体一个红色边框,在iphone上,我想给它一个蓝色边框。但是像这样嵌套媒体查询是行不通的: 问题答案: 否。您需要使用运算符并将其写为两个查询。但是,您可以在将编译为CSS的SCSS中执行此操作,但是它将通过展开它们并使用运算符将它们组合在一起。 这是一个普遍的问题,一