Чтобы выровнять текст по вертикали в SVG, нужно использовать атрибут dominant-baseline
.
Это уже обсуждалось в SO ( Выравнивание текста в SVG ) и является частью спецификации .
Моя проблема связана с IE9, который, по-видимому, не поддерживает ] dominant-baseline
и множество других вещей .
Есть ли у вас какие-нибудь идеи о том, как аппроксимировать dominant-baseline: central
в IE9?
Здесь это образец, который работает в FF и Chrome. Он не работает в IE9, Opera 11. Safari в Windows не поддерживает central
, но поддерживает средний
, что по-прежнему хорошо.