在我的 iphone phonegap 应用程序上,每当我在背景颜色上显示文本时,文本似乎会产生重影效果,相同的文本在下方重复 2 或 3 个像素,几乎就像一个投影,但正好在下方且颜色相同作为文本。
任何想法如何摆脱这个?我猜它应用了某种 -webkit 特定样式,但我似乎找不到它是什么。
下面是正在发生的事情的图像,左边的文字,“网络交易”是问题,而右边的文字很好。
好的,我设法解决了这个问题,它从 jquery mobile css 中获取了一个 text-shadow 属性。它将它应用于所有文本,但因为它是白色的,所以它只在具有背景颜色的文本上可见。谢谢你的帮助
请发布您的CSS。
如果您能够在桌面上的 Chrome 浏览器上打开该应用程序,请尝试检查元素,您可以找到应用于文本的样式。
由于您没有提供任何 CSS,我将假设您的文本呈现为粗体。在移动 Safari 或 WebView 中呈现粗体字是错误的,并导致奇怪的效果。
尝试改用文本阴影。
.bold {
//font-weight: bold;
text-shadow: 0 0 0 2px white;
}