Raphaeljs在IE中将所有文本呈现为Italic

时间:2011-05-24 11:58:38

标签: internet-explorer internet-explorer-8 svg raphael vml

我正在使用RaphaelJS直观地表示某些数据。底层技术是SVG,所以显然在IE中并不总能很好地工作,但是库仍然能够提供有用的东西,尽管它往往看起来很差。

无论如何,我似乎无法解决这个基本问题。文字在Chrome或FireFox中呈现得很好,但在IE8中所有内容都呈现为粗体和斜体。

要查看我的问题,请转到the RaphaelJS playground并使用以下代码

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

以下是Chrome和IE中的结果。

Chrome IE8

有没有解决方法呢?

2 个答案:

答案 0 :(得分:0)

您是否尝试过.attr({"font-family":"xxxxxx","font-weight":400});

答案 1 :(得分:-1)

仅针对所有找到此页面并遇到相同问题的人。解决方案是使用的doctype。您应该(至少从GWT 2.x开始)使用<!DOCTYPE html>如果您这样做,Internet Explorer将呈现....

相关问题