html - IOS 无法识别媒体查询和某些 CSS 样式

标签 html ios css mobile media-queries

无论如何我都不是一个非常有经验的开发者,所以这些问题的解决方案对你来说可能比我更明显。

我正在开发的网站是 ion123.com .

我一直在使用我的 LG G4 进行移动测试。网站在该特定设备上看起来很棒。在 Safari、iPhone 和 iPad 上看起来像屁股。似乎 IOS 根本没有接受我的媒体查询,而我正在使用头部部分的视口(viewport)标签。

它也没有为某些元素选择样式。例如,Solutions 上的左侧边栏按钮页面。

我真的很感激这里的一些指导。谢谢!

最佳答案

您的 main_style.css 文件似乎有问题。尝试运行 https://jigsaw.w3.org/css-validator/并且会出现一些错误,其他浏览器可以,但 safari 会失败。

  • 您有许多不完整的关键帧动画,您应该修复或删除它们(ln 234-237、240-243、258-261)
  • Ln 252 字母间距没有有效值。 1.2之后应该有一个'px'
  • Ln 355 随机“/”字符应该被删除。

解决这些问题后,网站开始在我的 iOS 设备和 Safari(桌面版)上正确显示

关于html - IOS 无法识别媒体查询和某些 CSS 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37248862/

相关文章:

javascript - 在所有输入字段上使用 jquery 进行错误验证仅检查一次

html - 垂直对齐特定 child 的底部

css - Microsoft Edge 后台附件 :fixed not working

jquery - 当元素被隐藏时,Chrome 不会将文档底部调整到窗口底部

javascript - div在创建jquery对象中的作用

javascript - 如何从网络共享在网页中显示 pdf

ios - Xamarin iOS Designer xib 在文档大纲中缺少 'Files Owner' 、 'ViewController' 对象

ios - 检查 UITableViewCell 中的取消选择

ios - 在重叠区域点击手势事件

html - 从下到上显示元素,如 facebook 消息