2015-04-26 11 views
5

Si è verificato un problema in cui Firefox non sembra applicare la proprietà font-size (impostata in CSS) agli elementi SVG text.Firefox non rispetta la dimensione del font nel testo SVG

L'esempio seguente è sufficiente a riprodurre il problema su Firefox:

<svg width="40em" height="25em" viewBox="0 0 40 25"> 
 
     <style type="text/css"><![CDATA[ 
 
      text { font-size: 1px; } 
 
      text.foo { font-size: 2px; } 
 
     ]]></style> 
 
     <text x="0" y="10" class="foo">Hello, world! foo</text> 
 
     <text x="0" y="20">Hello, world! bar</text> 
 
    </svg>

Ecco il risultato atteso (Cromo): enter image description here

Qui è ciò che rende Firefox: enter image description here

Non riesco a trovare quello che sto facendo male. Qualche idea? Grazie.

+0

non può repro 38,0 FF e 40,0 su MacOs – Kaiido

+0

Riesci a rendere il testo in 1px font-size con lo stesso font su elementi HTML con il sistema operativo? – Kaiido

+3

Hai impostato una dimensione minima per il carattere nelle preferenze di Firefox? –

risposta

4

Probabilmente è stata impostata una dimensione minima per il carattere. Questo è un bug noto, speriamo che lo risolviamo un giorno.

Disinserirlo in questo modo.

Minimum font size

Problemi correlati