2010-06-27 3 views
1

Si je dessine un texte sur une toile et définissez la propriété de la police du texte montre pas correctement si je change l'ordre des valeurs dans la propriété de chaîne:ordre de style de police en toile drawText

Ce droit de travail:

context.font = "italic bold 24px Verdana" 

mais pas:

context.font = "bold Verdana italic 24px" 

Dans la spécification est affirmé que ce règne est le même que les règles CSS mais Si je mets aussi font-variant et line-height cela ne fonctionne pas:

Dans les règles CSS la commande est la suivante?

style de taille de poids variant famille de ligne hieght

Répondre

2

Les valeurs propriété « font » doivent être mis dans un ordre spécifique tel que décrit par le CSS 2.1 specifiation: http://www.w3.org/TR/CSS21/fonts.html#font-shorthand

Notez également que le HTML5 spécification dit que tout réglage de hauteur de ligne (tout en étant autorisé) sera ignoré.

Questions connexes