Кросс-браузерное выравнивание текста SVG - PullRequest
0 голосов
/ 28 июня 2018

Chrome SVG Render Screenshot

Вот как SVG-текст отображается в браузере для Chrome следующим образом (обратите внимание, реагируют на атрибуты верблюда)

            <text x="50%" y="50%"
                    className='middleText'
                    textAnchor="middle"
                    alignmentBaseline="middle"
                    >{style.displayVal.toFixed(precision)}</text>

Вот как текст отображается в Firefox:

Firefox SVG Render Screenshot

Каков наилучший способ найти согласованный базовый кроссбраузер?

1 Ответ

0 голосов
/ 29 июня 2018

заменить alignmentBaseline на dominantBaseline.

Firefox в настоящее время не поддерживает первое свойство, но поддерживает второе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...