android - CSS:在 Ice Cream Sandwich 浏览器上,媒体查询不再有效

标签 android html css mobile android-4.0-ice-cream-sandwich

我有一台 HTC Evo 3D。当我的手机运行 Gingerbread 时,如果我访问 Leicester City Council Website使用我的手机,它会尊重加载 CSS 链接元素,如下所示:

<link href="mobile.css"  
      media="only screen and (max-device-width: 520px)" 
      type="text/css" 
      rel="stylesheet" /> 

(桌面浏览器会忽略这些相同的链接元素。)

自从我升级到 Ice Cream Sandwich 后,就不会加载上面的 css 链接元素。结果是该网站看起来与桌面版相同。

我能做些什么来使 css 链接(如上面的链接)适用于 ICS 的浏览器吗?

编辑:自从从事这项工作以来,我发现 ICS 上的 Chrome 可以按预期工作,所以我现在将使用它进行移动测试。

最佳答案

Android 添加了在 ICS 中查看桌面版或移动版网站的选项。 您是否尝试过从设置(第二个菜单按钮)中取消选中“查看桌面站点”?

有关这方面的更多详细信息,请使用“ICS 浏览器查看桌面版”进行谷歌

关于android - CSS:在 Ice Cream Sandwich 浏览器上,媒体查询不再有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11521258/

相关文章:

php - 如何创建一个 "dynamic"的表单——并在两个字段中存储数据和表单设计

javascript - <p> 仅显示最后分配的值

css - Codekit,LESS CSS,要上传哪些文件?

android - SQLite 连接没有直接关系的表

android - bundle 在 Android 中是什么意思?

javascript - JQuery Slidetoggle() 工作但不是我所需要的

css - 关闭动画上的汉堡菜单

css - 顺风 CSS : display text on image hover

android - 在整个应用程序中保持 XMPP 连接(使用 smack)

android - 无法在自行关闭的对话框中设置错误