0
window.onload = function(){
    var r = Raphael("world", 500, 500);
    r.text(100, 100, "US").attr({
        "font-size": 5
    });
    r.setViewBox(0, 0, 300, 300, false); //remove this line, chrome will work fine.    
}

テキストのフォント サイズは 5px ではなく 12px (chrome のデフォルトの最小フォント サイズ) でした。*{-webkit-text-size-adjust: none;} に関するcssを追加したのですが、うまくいきません。この問題は chrome 537.22 バージョンで発生します

4

1 に答える 1

0

.attr() is for HTML attributes. Use .css() for this.

r.text(100, 100, "US").css({
        "font-size": 5
    });
于 2013-03-05T09:00:37.290 に答える