0

我有一个奇怪的问题,如果我在台式计算机上查看我的网站,主题滚轮 zip 文件附带的图标显示得很好,但是当在移动设备上查看网站时(到目前为止,我只测试过使用 chrome 和内置浏览器以及 ipod touch 的 android 设备)图标拒绝显示。我只是在图标应该在的地方得到一个空圆圈。图标图像文件位于一个名为“images”的文件夹中,该文件夹与 css 文件位于同一目录中,因此我认为这不是路径问题。为了清楚起见,jquery mobile 应该显示图标的任何地方都会发生,而不仅仅是在一两个地方。例如,对于可折叠列表,jquery mobile 应该在部分折叠时显示加号图标,在展开时显示减号图标等。

请帮忙!

谢谢

编辑: 所以我自己在移动设备上的 Chrome 中设置远程调试,看来问题是由于某种原因,仅在移动设备上,css 或 js 告诉浏览器使用白色图标集与黑色图标集相反。白色图标似乎没有出现,因为它们位于白色背景上。任何人都知道为什么在桌面浏览器上它会使用一种颜色的图标而在移动浏览器上它会使用另一种颜色?

4

1 回答 1

4

在CSS中,只需更改

background-image: url(./images/icons-36-white.png); 

经过

background-image: url(./images/icons-36-black.png);

在高清/“视网膜”精灵部分(在 lmy 主题中的第 485 行左右,不确定每个人都一样)。

于 2012-09-26T20:45:00.860 回答