我正在处理媒体查询,我的问题是手机主要是安卓手机。
网址是:http ://home.comcast.net/~shadowpeopleorg/mobilestorytest.html
正常工作时,网页的横幅应位于顶部,以黑色背景上的金色字母居中,背景应为羊皮纸米色。
这些查询在“纵向”和“横向”视图中都可以与 ipod touch 完美配合,但在“纵向”旋转的 safari 浏览器手机上不起作用。
在纵向或横向的基于 android 的手机中,查询样式表不被确认。我无法确定问题是什么,但我认为它与标题中的元视点声明有关。
我非常感谢那些用手机检查测试页面并报告样式表属性是否同时出现在纵向和横向视图中的人。
我试过了:
<meta name="viewport" content="width=device-width" />
<link rel="stylesheet" media="only screen and (max-width: 480px)" type = "text/css"href="mobilestory.css" />
<link rel="stylesheet" media="only screen and (min-width: 481px)" type = "text/css" href="aaastory.css" />
还:
<link rel="stylesheet" media="only screen and (max-width: 480px) and (orientation : landscape)" type = "text/css"href="mobilestory.css" />
和:
link rel="stylesheet" media="only screen and (max-width: 480px) and (orientation : portrait)" type = "text/css"href="mobilestory.css" />
我还将元标记更改为:
<meta name="viewport" content="initial-scale=1">