2013-01-15 10 views
12

Buduję aplikację do gry w telefon (2.3.0) + jQuery Mobile (1.2).JQuery Mobile/Phonegap na Androidzie - wszystkie pokazy tekstowe w czapkach

Wszystko działa dość dobrze, ale nie jestem w stanie uzyskać dowolny tekst, aby pokazać w mieszanym górnej/dolnej przypadku Letters

Przykład:

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

pokazuje się: TO MY STUFF:

Próbowałem dodanie style = "font-variant: normal"

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

ale wciąż TO MY STUFF:

Próbowałem zmienić arkusz stylów na górze (wszystkie obciążenia css wcześniej):

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

nadal wszystko jest wielkimi literami.

Sprawdziłem, że używana przeze mnie czcionka to mieszana czcionka górna/dolna, a nie cała czcionka Caps.

Wszelkie pomysły?

Odpowiedz

26

Spróbuj text-transform właściwość:

text-transform: none; 
+0

To jest koleś genialny! Prace! Wielkie dzięki! – user1938509

+0

Doskonale! Dzięki – Prasad

+0

Dude U rock thanx :) – Tombeau

13

PhoneGap określa w index.css:

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

Nie wiem dlaczego, po prostu skomentować go.

0

miałem ten sam problem z PhoneGap 3.3 jQuery 1.4.1 rozwiązaniem było przypadkiem index.css body { ...
text-transform: wielkie;
... } do body { ...
text-transform: none;
... }

+0

powinieneś spróbować sformatować odpowiedź, aby kod był łatwiejszy do odczytania. –

Powiązane problemy