8

これは、いくつかの Unicode 文字のフィドルです。

<p>★★★½☆</p>

ここでは、期待どおりに見えるように、Safari でレンダリングされます。

Safari では、塗りつぶされた星と白抜きの星の文字は、周囲のテキストを含むサイズです。

ここにFirefoxがあります:

Firefox では、周囲のテキストよりかなり小さくなっています。

Firefox を Safari のように見せる必要があります。ここで何が起こっているのか、それについて私にできることはありますか?

4

2 に答える 2

6

これらの文字は、スタイルシートで設定しているフォントには存在しないため、ブラウザーは文字を含むフォントにフォールバックします。このフォールバックは文字単位で行われるため、異なるフォントが異なる文字に使用される可能性があります。具体的には、Times New Roman にこれらのスター キャラクターが登場することを強く疑っています。

スタイルシートで使用している文字を実際に含むフォントを設定することをお勧めします。

于 2013-07-15T04:12:38.267 に答える