Как центрировать текст SVG по вертикали в IE9

Чтобы выровнять текст по вертикали в SVG, нужно использовать атрибут dominant-baseline . Это уже обсуждалось в SO ( Выравнивание текста в SVG ) и является частью спецификации .

Моя проблема связана с IE9, который, по-видимому, не поддерживает ] dominant-baseline и множество других вещей .

Есть ли у вас какие-нибудь идеи о том, как аппроксимировать dominant-baseline: central в IE9?

Здесь это образец, который работает в FF и Chrome. Он не работает в IE9, Opera 11. Safari в Windows не поддерживает central , но поддерживает средний , что по-прежнему хорошо.



    
    
        XXX dominant-baseline: auto; XXX
    

    
    
        XXX dominant-baseline: central XXX
    

21
задан Community 23 May 2017 в 11:45
поделиться