13

我正在构建一个 phonegap (2.3.0) + jQuery Mobile (1.2) 应用程序。

一切都很好,但我无法让任何文本以混合的大写/小写字母显示 -

例子:

<p>This is my stuff:</p>

出现:这是我的东西:

我尝试添加 style="font-variant: normal"

<p style="font-variant:normal">This is my stuff:</p> 

但我仍然得到这是我的东西:

我试图更改顶部的样式表(之前所有 css 加载):

<style>
        body  * {
                font-variant: normal !important;
            }
</style>

仍然一切都是大写的。

我确认我使用的字体是混合大小写字体,而不是全大写字体。

有任何想法吗?

4

3 回答 3

27

尝试 text-transform 属性:

text-transform: none;
于 2013-01-15T19:19:10.593 回答
14

Phonegap 定义在index.css

body {
 ...  
 text-transform:uppercase;  
 ...
}

不知道为什么,评论一下。

于 2013-09-04T13:04:59.873 回答
0

我对 phonegap 3.3 jquery 1.4.1 有同样的问题,解决方案是尝试 index.css body { ...
text-transform:uppercase;
... } to body { ...
text-transform:none;
... }

于 2014-02-26T21:49:54.453 回答