http://i.stack.imgur.com/YZp6L.jpg !
クロス Web ブラウザーの描画をサポートするために VML と SVG をラップする Raphael JS を介して実装されたマップがあります。
IEのフォント以外はすべて良さそう(6/7/8)
VML でテキストをレンダリングするときにアンチエイリアシングがオンになっているようですが、テキストが不鮮明でぼやけているように見えます。アンチエイリアシングをオフにする方法はありますか?
http://i.stack.imgur.com/YZp6L.jpg !
クロス Web ブラウザーの描画をサポートするために VML と SVG をラップする Raphael JS を介して実装されたマップがあります。
IEのフォント以外はすべて良さそう(6/7/8)
VML でテキストをレンダリングするときにアンチエイリアシングがオンになっているようですが、テキストが不鮮明でぼやけているように見えます。アンチエイリアシングをオフにする方法はありますか?
px
ではなく使用してみてくださいfont-size
。pt
またはを使用し%
ます。@font-face
で使用できます。eot
カスタム フォントは、アンチエイリアシングなしでレンダリングされます。例:
<html>
<head>
<style type="text/css">
@font-face {
font-family:comic;
src:url(http://valid_url/some_font_file.eot);
}
</style>
</head>
<body>
<p style="font-family: comic; font-size: 18pt;">This paragraph uses the font-face
rule defined in the above style element. The rule embeds an OpenType file for the
Comic Sans font. </p>
</body>
</html>
FontSquirrelジェネレーターを使用して、EOT
フォント ファイルを生成できます。
SVG
タグに、追加shape-rendering = 'crispEdges'
それで問題は解決しますか?
font-smooth : never
SVG のスタイルに追加することもできます。