2017-08-28 2 views
0

J'utilise ce code pour moi webpolice Changement dans WebView

@font-face { 
 
    font-family: IRANSans; 
 
    src: url("\file:///android_asset/fonts/IRANSansWeb.ttf\") 
 
} 
 

 
body { 
 
    text-align: justify; 
 
    direction: rtl; 
 
    font-family: IRANSans; 
 
} 
 

 
img { 
 
    max-width: 100%; 
 
    height: auto; 
 
} 
 

 
figure { 
 
    max-width: 100%; 
 
    height: auto; 
 
} 
 

 
iframe { 
 
    width: 100%; 
 
}

tout travail pour moi avec ce code, sauf la famille de polices.

Je veux dire le texte est justifier et rtl très bien, mais ma police est pas ce que je veux je mets mon fichier TTF dans assets > fonts

Répondre

1

Vous n'avez pas besoin de définir la liaison avec la police comme cela. Comment chargez-vous le CSS dans votre code HTML? Pas comme: file: ///android_asset/css/someCSSFile.css

Je pense que vous avez lié comme ceci: css/someCSSFile.css.

vous aussi essayer de lier la police utiliser: fonts/IRANSansWeb.ttf

@font-face { 
font-family: IRANSans; 
    src: url("fonts/IRANSansWeb.ttf") 
} 

si cela ne peut montrer travaillé une capture d'écran de la structure de vos cartes?

0

Assurez-vous que vous avez mis votre fichier de police dans le chemin droit à savoir app/src/main/assets/fonts