Android 2.3浏览器 - 图像不会出现

时间:2013-10-21 02:45:49

标签: android-2.3-gingerbread android-browser

在Android 2.3手机上的Firefox中查看此页面时:

http://www.lmidev.com/sites/main/classlocator/index-mobile.html

放大镜图像显示在“地址或邮政编码”框中(这是一个“提交”输入按钮,应用了背景图像)。但是在默认的Android浏览器上,它不会出现。为什么这样,或者我怎么知道?在代码看似相同的不同域中的另一个页面上,图像在Android浏览器中显示正常。

(我试着让weinre为远程调试工作,但是当我浏览网站时无法让服务器连接。我现在已经删除了用于连接到weinre的JavaScript)

1 个答案:

答案 0 :(得分:0)

提交按钮的背景图片正如下所示:

background: url("../images/mobile/sprite.png") no-repeat scroll -61px -3px transparent;

出于某种原因,在Android 2.3浏览器中,我需要将'!important'声明添加到样式属性中:

background: url("../images/mobile/sprite.png") no-repeat scroll -61px -3px transparent !important;

最好的猜测是Android为提交按钮应用了自己的背景,需要重写。