Raphaeljs отображает весь текст курсивом в IE - PullRequest
7 голосов
/ 24 мая 2011

Я использую RaphaelJS для визуального представления некоторых данных. Базовой технологией является SVG, поэтому очевидно, что в IE не всегда все хорошо работает, но библиотека выполняет относительно хорошую работу, все еще отрисовывая что-то полезное, хотя часто выглядит довольно плохо.

В любом случае, я не могу обойти эту основную проблему. Текст хорошо отображается в Chrome или FireFox, но в IE8 все отображается жирным шрифтом и курсивом.

Чтобы увидеть мою проблему в действии, перейдите на игровую площадку RaphaelJS и используйте следующий код

paper.text(100, 100, "this is the text")

Вот результат в Chrome и IE.

Chrome IE8

Есть ли обходной путь для этого?

Ответы [ 2 ]

0 голосов
/ 05 июля 2011

Только для всех тех, кто находит эту страницу и имеет ту же проблему.Решение - используемый тип документа.Вы должны (по крайней мере, начиная с GWT 2.x) использовать <!DOCTYPE html>, если вы это делаете, Internet Explorer отображает ....

0 голосов
/ 25 мая 2011

Вы пробовали .attr({"font-family":"xxxxxx","font-weight":400});

...