我有一个使用 CSS 3 的 HTML 5 网页,并且已经在更多的浏览器中对其进行了测试。在 Android 手机上查看页面时遇到一个奇怪的问题...
当我访问页面时,所有 CSS 都会呈现,除了背景颜色(幸运的是前景文本颜色)。如果我强制刷新页面,它就会工作。我的 Android 手机固件 1.6 一直出现这种情况。
因此,当您在移动设备上加载该页面时,您会得到一个白色背景和黑色文本,除非您刷新页面,在这种情况下,您会得到一个黑色背景和白色文本。
背景定义为:
body
{
background: #000000 url(images/overlay.png) repeat-x;
color: White;
margin: 0;
padding: 0;
text-align: center;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 18px;
}
如果你恰好有安卓手机,想实际查看问题,请访问:
http://www.webstickynotes.co.uk/
使用“demo@webstickynotes.co.uk”“demo”登录
并确保勾选“移动”复选框。
任何帮助将不胜感激(即使只是您使用的是不同版本的 Andoid,这不是问题!)
最佳答案
好吧,我已将此归因于 Android 1.6,并确保即使背景无法呈现,文本仍然可见。我很高兴听到它在其他版本上可能没问题。
关于Android 网页需要强制刷新才能显示背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3446935/