порядок шрифтов в холсте drawText - PullRequest
1 голос
/ 27 июня 2010

Если я рисую текст на холсте и устанавливаю свойство шрифта, текст не будет отображаться правильно, если я изменю порядок значений на строковое свойство:

Это право на работу:

context.font = "italic bold 24px Verdana"

но это не так:

context.font = "bold Verdana italic 24px"

В спецификации утверждается, что эти правила аналогичны правилам CSS, но если я добавлю также font-option и line-height, то это не сработает:

В правилах CSS порядок следующий:

вариант стиля вес размер семейство высот

1 Ответ

2 голосов
/ 27 июня 2010

Значения свойства 'font' должны быть расположены в определенном порядке, как описано в спецификации CSS 2.1: http://www.w3.org/TR/CSS21/fonts.html#font-shorthand

Также обратите внимание, что спецификация HTML5 говорит, что любая настройка высоты строки (хотя и разрешенная) будет игнорироваться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...