2017-03-15 2 views
0

Ich versuche, eine Roboto Schriftvariante in CSS zu setzen - funktioniert nicht.Angeben einer Roboto Schriftart in Android

font-family: 'sans-serif-kondensierte'

Ich habe versucht, 'Roboto-Black' - nicht auch arbeiten.

Wenn ich die Schriftart-Familie auf einen Schriftart-Namen, der in meinem/App/Schriftarten-Ordner ist, festlegen - das funktioniert.

Antwort

0

Zur Schriftvariante verwendet entweder CSS-Eigenschaften wie font-weight (fett, normal) und font-style (kursiv, normal) gelten oder die andere Schriftart in der Regel von den Autoren der Schriften in separaten Schriftdateien erstellt Varianten bieten. Mit Roboto haben Sie 12 verschiedene Schriftvarianten wie Roboto-Bold, Roboto-THin, Roboto-Medium und andere. Sie können sie mit dem Dateinamen verwenden, wie Sie in Ihrem Beitrag erwähnt haben. z.B. app.css

.rb-black { 
    font-family: "Roboto-Black" 
} 

.rb-black-italic { 
    font-family: "Roboto-BlackItalic" 
} 

.rb-bold { 
    font-family: "Roboto-Bold" 
} 

.rb-medium { 
    font-family: "Roboto-Medium" 
} 

werden die folgenden Ergebnisse liefern:

enter image description here

Beispielprojekt gefunden werden kann here

font-family in NativeScript drei generischen Familien unterstützt wie folgt:

serif (ex. Times New Roman) 
sans-serif (ex. Helvetica) 
monospace (ex. Courier New) 

Die Verwendung von Sans-Serif-Condense führt nicht zu den erwarteten Ergebnissen.

+0

Ok - ich sehe, Sie haben die Schriftarten explizit in den Schriftarten-Ordner hinzugefügt. Aber wenn es eine eingebaute Schriftart ist, sollte das nicht funktionieren. {N} würde den Ordner/fonts und dann die integrierten Schriftarten durchsuchen? – dashman

+0

Roboto ist keine eingebaute Schriftart für NativeScript, also müssen wir es explizit in den Schriftarten-Ordner einfügen. –

+0

Roboto ist eine integrierte Schriftart von Android ... aber egal - ich verstehe. Wenn ich Sans-Serif benutze - dann verwendet Nativescript Roboto ohne es im Schriftarten-Ordner zu haben. Es ist schwierig für mich zu sagen, weil die Schriftarten ähnlich sind. – dashman

Verwandte Themen