针对苹果的iPads和iPhones的Media Queries模板

文章简介:iPads和iPones的Media Queries.

CSS3 Media Queries是一个强大的媒体查询功能,他的出现使用我们的站点可以随着不同的设备展现出不同的样多风格。紧随着Responsive设计的出现,Media Queries的功能是越来越得到前端人员的亲眯。

我也不另外,跟着这股时尚流行风,从接触到学习,紧接的到应用,对这个属性有了基本上的了解和实战经验。为了大家方便使用Media Queries,webjx.com通过互联网的搜集整理了一份CSS3 Media Queries模板。随着移动端上的应用越来越多,特别是苹果公司的系列产品型号的增加,给前端人员对Media Queries的运用带些许的麻烦。为了解决这个麻烦,在互联网上搜集了相关的资料,专门针对苹果的iPads和iPhones的Media Queries模板,希望这些模板能帮助大家减少在网上查找的时间。

iPad Media Queries

1、iPad Media Queries (所有版本,包括iPad mini)

iPads从第一代到至今,总共有五代,也就是iPad1~iPad5,以及Mini iPad。而且每一代iPad都具有相应的CSS Media Queries。这些代码能让你在的代码在iPads下更完美。

iPad (landscape和portrait)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  {    /* 样式写在这里 */ } 

iPad (landscape)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : landscape) {    /* 样式写在这里 */ } 

iPad (portrait)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : portrait) {    /* 样式写在这里 */  } 

2、iPad3和iPad4

iPad3和iPad4具有Retina屏幕技术,如果你想针对Retina屏幕使用@2x的图像,来区别普通屏幕下的显示,那么使用下面的Media Queries会让你很轻松实现。

Retina iPad (portrait 和 landscape)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 2) {    /* 样式写在这里 */ } 

Retina iPad (landscape)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) {    /* 样式写在这里 */ } 

Retina iPad (portrait)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {    /* 样式写在这里 */  } 

3、iPad 1 和 iPad 2 Media Queries

上面的满足了高版本,可能你对细节追求的比较高,想让你的Web在低版本的iPad下也能展示的很完美,那么下面的这几段代码能帮助你。

iPad 1 有 iPad 2 (portrait 和landscape)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (-webkit-min-device-pixel-ratio: 1){    /* 样式写在这里 */ } 

iPad 1 有 iPad 2 (landscape)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1)  {    /* 样式写在这里 */ } 

iPad 1 有 iPad 2 (portrait)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : portrait)  and (-webkit-min-device-pixel-ratio: 1) {    /* 样式写在这里 */  } 

iPad mini Media Queries

使用Media Queries还能帮助我们区分iPad和iPad mini,具体的看下面的代码

iPad mini (portrait 和 landscape)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 1)  {    /* 样式写在这里 */ } 

iPad mini (landscape)

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1)  {    /* 样式写在这里 */ } 

iPad mini Resolution

@media only screen  and (min-device-width : 768px)  and (max-device-width : 1024px)  and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1)  {    /* 样式写在这里 */  } 

iPad mini (portrait)

Screen Width = 768px (CSS Pixels) Screen Height = 1024px (CSS Pixels)  Screen Width = 768px (Actual Pixels) Screen Height = 1024px (Actual Pixels)  Device-pixel-ratio: 1 

iPhone Media Queries

1、iPhone 5 Media Queries

iPhone 5 (portrait 和 landscape)

@media only screen  and (min-device-width : 320px)  and (max-device-width : 568px) {    /* 样式写在这里 */ } 

iPhone 5 (landscape)

@media only screen  and (min-device-width : 320px)  and (max-device-width : 568px)  and (orientation : landscape) {    /* 样式写在这里 */ } 

iPhone 5 (portrait)

@media only screen  and (min-device-width : 320px)  and (max-device-width : 568px)  and (orientation : portrait) {    /* 样式写在这里 */ } 

2、iPhone 2G, 3G, 4, 4S Media Queries

iPhone 2G-4S (portrait 和 landscape)

@media only screen  and (min-device-width : 320px)  and (max-device-width : 480px) {    /* 样式写在这里 */ } 

iPhone 2G-4S (landscape)

@media only screen  and (min-device-width : 320px)  and (max-device-width : 480px)  and (orientation : landscape) {    /* 样式写这里 */ } 

iPhone 2G-4S (portrait)

@media only screen  and (min-device-width : 320px)  and (max-device-width : 480px)  and (orientation : portrait) {    /* 样式写这里 */  } 

iPhone 5 Resolution

Screen Width = 320px (CSS Pixels) Screen Height = 568px (CSS Pixels)  Screen Width = 640px (Actual Pixels) Screen Height = 1136px (Actual Pixels)  Device-pixel-ratio: 2 

iPhone 4/4S Resolution

Screen Width = 320px (CSS Pixels) Screen Height = 480px (CSS Pixels)  Screen Width = 640px (Actual Pixels) Screen Height = 960px (Actual Pixels)  Device-pixel-ratio: 2 

iPhone 2G/3G/3GS Resolution

Screen Width = 320px (CSS Pixels) Screen Height = 480px (CSS Pixels)  Screen Width = 320px (Actual Pixels) Screen Height = 480px (Actual Pixels)  Device-pixel-ratio: 1 

上面Media Queries主要是针对于苹果中的iPad和iPhone设备,而且使用的是px为计算单位,大家也可以将上面的px代码转换成em,详细的可以看看使用em单位创建CSS3的Media Queries。

特别声明:本文中展示的代码是由@stephentgilbert搜集与整理,详细可以点击CSS Media Queries for iPads & iPhones

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索样式
, ipad
, media
, px
, and
, devices
, only
, ONLY)
, device
Queries
css3 mediaqueries.js、media queries、css3 mediaqueries、mediaqueries.js 下载、mediaqueries.js,以便于您获取更多的相关知识。

时间: 2024-08-03 11:53:47

针对苹果的iPads和iPhones的Media Queries模板的相关文章

CSS3 Media Queries模板:max

文章简介:最早在<CSS3 Media Queries>一文中初探了CSS3的媒体类型和媒体特性的相关应用. 最早在<CSS3 Media Queries>一文中初探了CSS3的媒体类型和媒体特性的相关应用.简单的知道了使用这个能在各种不同的设备显示不一样的样式风格. 从这几篇文章中可以知道,在Responsiv的设计中,CSS3的Media是起着非常关键性的作用,也可以说没有CSS3 Media这个属性,Responsiv设计是玩不起来,也是玩不转的.大家都知道Responsiv

CSS3响应式设计Media Queries模板

CSS3 Media Queries模板 CSS3 Media Queries一般都是使用"max-width"和"min-width"两个属性来检查各种设备的分辨大小与样式表所设条件是否满足,如果满足就调用相应的样式.打个比方来说,如果你的Web页面在960px的显屏下显示,那么首先会通过CSS3 Media Queries进行查询,看看有没有设置这个条件样式,如果找到相应的,就会采用对应下的样式,其他的设备是一样的道理.下面具体看看"max-width

使用em创建Media Queries模板代码片段

文章简介:使用em单位创建CSS3的Media Queries. 本站有关于CSS3的Media Queries的相关教程有不少,说直一点,就是使用Media Queries来制作Responsiv Desgin.现在国外流行的一种设计叫Responsive Design(国内称为响应式设计),其中这种布局关键之处就是不能少了Media Queries的配合,早在<CSS3 Media Queries模板>一文中就给大家介绍了常用的模板,但有很多评论和论坛中说使用px为单位写响应式布局,会造成

CSS3教程:Responsive框架常见的Media Queries片段

文章简介:Responsive中的断点都依赖于CSS3的Media Queries来决断.曾在CSS3 Media Queries模板.使用em单位创建CSS3的Media Queries和iPads和iPones的Media Queries有过这方面的介绍. Responsive设计在现代Web设计中可谓是越来越流行,但很同学们并未理解其真正的设计概念,往往把Responsive视为一种自适应布局.当然有很多同学也在尝试动写Responsive的案例,但如何取其断点左右纠结,如何设置哪几个断点

ITC撤消了针对苹果的一项关键专利主张

HTC在提交给美国国际贸易委员会(以下简称"ITC")的动议中,撤消了针对苹果的一项关键专利主张,使得涉案专利仅剩2项标准要素专利. HTC在提交给ITC的一份动议中,撤消了编号为7,765,414的美国专利.该专利涉及"PDA和无线通讯系统集成界面的线路和运作方式".在此之后,HTC在该诉讼中针对苹果的专利主张将从8项减少至2项. HTC于2011年8月向ITC提交了第二份主张,指控苹果侵犯7,765,414及另外2项专利,随后又于9月新增了5项专利.新增的知识产

欧盟反垄断专员:目前无针对苹果案件

北京时间9月28日下午消息,据国外媒体报道,欧盟反垄断专员杰奎因·阿尔穆尼亚(Joaquin Almunia)表示,欧盟委员会目前没有任何针对苹果的案件. "目前我们没有任何正在进行的案件."阿尔穆尼亚在布鲁塞尔举行的一个会议上称.他还表示,但这并不意味着欧盟委员会不考虑未来针对苹果立案调查. 9月25日,欧盟委员会表示,在苹果放宽iPhone程序开发限制以及推出跨国境iPhone保修服务以后,该委员会终止了针对苹果的两项反垄断调查.(张和)> 相关报道:欧盟计划终止对苹果反垄断

彻底弄明白CSS3的Media Queries

网页制作Webjx文章简介:CSS3的Media Queries:完美解决网站与手机跨平台设计. 移动时代,是任何 Web 设计与开发者都不能忽视的一个时代,总有一天,你设计的东西将被显示在两种屏幕上,桌面大屏幕和移动小屏幕,如何让同一个网站同时适应完全不同的两种尺寸的屏幕,这是一个很久以来都没有完美解决方案的问题,直到有了 CSS3. CSS3 的 Media Queries 在 CSS2 时代,如果你曾经为你的网站设计过打印版 CSS,就会明白 CSS3 Media Queries 的作用,

CSS3 Media Queries 片段

CSS3 Media Queries片段 在这里主要分成三类:移动端.PC端以及一些常见的响应式框架的Media Queries片段. 移动端Media Queries片段 iPhone5 @media screen and (device-aspect-ratio: 40/71) {} 或者: @media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2

CSS3学习教程:Media Queries

文章简介:本文比较详细,所以很多实际中用不到.所以如果只是想简单了解Media Queries,推荐参考 CSS3 Media Queries . 说起CSS3的新特性,就不得不提到 Media Queries . 本文比较详细,所以很多实际中用不到.所以如果只是想简单了解Media Queries,推荐参考 CSS3 Media Queries . CSS2.1定义了 Media 的部分,包括类型.组别和规则等.CSS并非为了显示器而创造,而是应用于各种各样的媒体,比如常见的显示器,越来愈多的