0

这在桌面浏览器上工作正常,但在所有 iPhone 浏览器上我都有这个错误(没有在安卓手机上测试)

通常,您可以在 iPhone 上完全看到圆圈内的白色向下箭头标志,正如您在图像中看到的那样,只有一小部分可见。

有什么想法可以解决这个问题吗?我使用 jQuery mobile 并从本地引用图像文件

css/images 

文件夹,我的头脚本是这样的

    <link rel="stylesheet" href="css/jquery.mobile-1.2.0.min.css" />
    <script src="js/jquery-1.8.2.min.js"></script>
    <script src="js/jquery.mobile-1.2.0.min.js"></script>

和 html 是

        <select id="langoptions">
            <option class="langCH" value="0">Chinese</option>
            <option class="langEN" value="1">English</option>
        </select>

在此处输入图像描述

4

1 回答 1

0

原来我使用的是属于 jQuery 1.3.1 的图像文件,而我的 css 是 1.2.0

下载了 1.2.1 旧版 zip 文件,使用了正确的 sprite,并且已修复。这两个精灵实际上具有相同的图标,但其中一个的长度稍大,因此导致图像居中。

于 2013-04-12T14:44:24.307 回答