媒体查询在iPhone iPod touch中使用safari浏览器失效的原因
在iphone和ipod touch中使用的Safari浏览器会出现媒体查询失效这是为什么呢
这是因为在iphone中使用Safari浏览器在进行页面显示时,将窗口宽度当做980px像素进行显示。所以即使在界面中已经写好了页面在小尺寸窗口中运行时的样式,iphone中的Safari浏览器也不会使用这个样式,而是选择窗户宽度为980px时所使用的样式。在这种情况下,可以使用<meta>标签,在界面中制定Safari浏览器在处理本界面是按照多少像素的窗口宽度来进行,制定方法如下所示:
<meta name="viewport" content="width=600px"/>
这样在iPhone中重新运行界面时,Safari浏览器将窗口宽度作为600像素来处理。
因此,如果在界面中已经准备好了在小尺寸的窗口中使用的样式,并且有可能在iPhone或iPod touch中被打开时,不要忘了加入<meta>标签,并在标签中写入指定的窗口宽度。
如有其它情况的媒体查询失效,请参考笔者转载的另一篇文章,链接如下:
https://blog.csdn.net/Clara_G/article/details/89541559
如有问题,欢迎大家指正补充。
媒体查询在iPhone iPod touch中使用safari浏览器失效的原因相关推荐
- 如何从iPhone / iPod Touch / iPad连接
如何从iPhone / iPod Touch / iPad连接 本文将介绍从iPhone / iPod Touch / iPad等设备连接到已启用L2TP over IPsec功能的PacketiX ...
- IOS margin失效问题,以及CSS媒体查询区分iPhone 6、 iPhone8、iPhone8 Plus和iPhoneX
CSS媒体查询区分iPhone 6. iPhone8.iPhone8 Plus和iPhoneX /*iPhone6和iPhone8*/ @media only screen and (device-w ...
- iPhone / iPod Touch 文件传输解决方案 – 开源框架:Cocoa Web Resource Project
到目前为止,也就是iPhone SDK 2.2 ,苹果仍然没有为开发者提供一个文件传输的解决方案.如果一个应用需要为用户提供往iPhone上传文件的功能,大抵会采用下面几种方法之一: 通过一个链接从网 ...
- 【转】Downgrade iOS 4 to OS 3.1.3/3.1.2 (iPhone, iPod Touch)
http://www.iphoneheat.com/2010/07/downgrade-ios-4-to-os-3-1-3-3-1-2-iphone-ipod-touch/ 请注意红色部分,没有备份s ...
- 怎样在iPhone、iPad上的Safari浏览器中快速关闭所有标签页?
Safari 是 iPhone 上使用最广泛的网络浏览器,可以在 iPhone 和 iPad 上的 Safari 中轻松打开额外的标签页,也可以一次关闭所有标签页.如何快速做到这一点,而不必一一关闭它 ...
- safari浏览器_用了这么多年iPhone才知道,原来?Safari浏览器这么好用
Chrome 浏览器好用,应该是很多差友们的共识.而让 Chrome 脱颖而出的应该就是它五花八门功能丰富的插件了. 你想在浏览器中增加什么功能,只要找到相应的插件就可以了. 比如你想要去广告,那就安 ...
- CSS媒体查询判断iphone设备
判断iphone设备 兼容iphone4/4s @media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){ } 兼容iph ...
- The bundle does not contain an app icon for iPhone / iPod Touch of exactly '57x57' pixels
遇到这个问题问题,搜索了一圈要么不知道,要么喊改deploymenet target, 最后我是在项目属性-info-icon files(ios5)-下面添加了一个icon,然后弄了个icon.pn ...
- CSS媒体查询区分iPhone 6、 iPhone8、iPhone8 Plus和iPhoneX
/*iPhone6和iPhone8*/ @media only screen and (device-width : 375px) and (device-height : 667px) and (- ...
最新文章
- JavaWeb核心之Servlet
- Java并发学习之玩转线程池
- Linux内核链表实现剖析
- 【python】队列——用链表实现队列操作
- VS Code识别编辑规范,ESlint规则,VS Code保存去掉自动加分号、逗号、双引号
- AppleScript 以管理员身份运行程序
- Python dict 调试技巧 —— 利用YAML存储dict内容
- Python可以这样学(第四季:数据分析与科学计算可视化)-董付国-专题视频课程...
- 7-35 混合类型数据格式化输入 (5 分)
- 红警2的经验和秘籍及不是秘笈的秘笈(4)
- 如何使用ffmpeg下载腾讯课堂视频(亲自多次尝试有效)
- 微信开放平台授权登录详细流程-第三方登录
- ADS1256的使用
- hdmi怎么支持2k分辨率_HDMI更新了!HDMI线用户忍受了一年的问题,终于能解决了...
- Windows Server 2012 家用优化
- HCIP-DATACOM H12-831(1-20)
- 良心安利调料 调味cc0高清摄影图片素材网站
- CVPR2022|稀疏融合稠密:通过深度补全实现高质量的3D目标检测
- ACCESS常见的一些问题及解决的方法
- 细谈get、post区别