0

我需要在跨设备和浏览器的选择列表中居中文本。这不能用文本对齐中心来完成,所以我使用 javascript 来计算所需的文本缩进值并应用它。这个小提琴显示一切正常:

http://jsfiddle.net/mnu6D/8/

我不能把我的实际代码放到网上。它适用于桌面浏览器、iPhone、iPad 和 Android,但在 Blackberry 中,它看起来文本缩进不够。我无法弄清楚为什么会发生这种情况并且没有萤火虫类型的工具我不知道如何解决这个问题。谢谢

4

1 回答 1

0

解决方案很奇怪。当我取消隐藏用于将文本放入要测量的跨度时,我可以看到它的正确字体大小。但是再次设置字体大小使 js 计算工作。

于 2012-05-29T16:51:14.737 回答