0

在我的 iphone phonegap 应用程序上,每当我在背景颜色上显示文本时,文本似乎会产生重影效果,相同的文本在下方重复 2 或 3 个像素,几乎就像一个投影,但正好在下方且颜色相同作为文本。

任何想法如何摆脱这个?我猜它应用了某种 -webkit 特定样式,但我似乎找不到它是什么。

下面是正在发生的事情的图像,左边的文字,“网络交易”是问题,而右边的文字很好。

在此处输入图像描述

4

3 回答 3

1

好的,我设法解决了这个问题,它从 jquery mobile css 中获取了一个 text-shadow 属性。它将它应用于所有文本,但因为它是白色的,所以它只在具有背景颜色的文本上可见。谢谢你的帮助

于 2012-11-29T10:40:05.350 回答
0

请发布您的CSS。

如果您能够在桌面上的 Chrome 浏览器上打开该应用程序,请尝试检查元素,您可以找到应用于文本的样式。

于 2012-11-22T10:45:54.923 回答
0

由于您没有提供任何 CSS,我将假设您的文本呈现为粗体。在移动 Safari 或 WebView 中呈现粗体字是错误的,并导致奇怪的效果。

尝试改用文本阴影。

.bold {
  //font-weight: bold;
  text-shadow: 0 0 0 2px white;
}
于 2012-11-24T13:22:06.360 回答