Transformacja CSS na elementach SVG IE9 +

Posiadanie ścieżki SVG:

<path class='st8' d='M73.4,11.3c-6.3,0-6.4,3.6-6.4,3.6v18c0,0,0.6,3.3,6.4,3.3c5.8,0,6.6-3.3,6.6-3.3v-18 C80,14.9,79.7,11.3,73.4,11.3z M75,31.3c0,0-0.3,1.2-1.6,1.2c-1.3,0-1.4-1.2-1.4-1.2V16.6c0,0,0.3-1.3,1.5-1.3s1.5,1.3,1.5,1.3V31.3 z'/>

Próbowałem go przekształcić z CSS zamiast deklarowaćtransform atrybut z tagu elementu.

Proces ten działa dobrze w przypadku webkit i firefox, jednak podczas testowania na IE9 lub 10nic się nie dzieje.

<svg>
    <style>
        .st8 {
            -webkit-transform: rotate(45deg); /* works on chrome and Safari */
            -moz-transform: rotate(45deg); /* works on firefox */
            -ms-transform: rotate(45deg); /* doesn't work on IE */
            transform: rotate(45deg);
        }
    <style>
    <path class='st8' d='M73.4,11.3c-6.3,0-6.4,3.6-6.4,3.6v18c0,0,0.6,3.3,6.4,3.3c5.8,0,6.6-3.3,6.6-3.3v-18 C80,14.9,79.7,11.3,73.4,11.3z M75,31.3c0,0-0.3,1.2-1.6,1.2c-1.3,0-1.4-1.2-1.4-1.2V16.6c0,0,0.3-1.3,1.5-1.3s1.5,1.3,1.5,1.3V31.3 z'/>
</svg>

Próbowałem przeszukać sieć w dowolnym miejscu wspominając, że transformacja css rzeczywiście nie działa na IE, jednak nie mogłem jej znaleźć. Stąd moje pytanie, czy rzeczywiście nie można użyć transformacji css na IE? Czy jest jakieś obejście oprócz konieczności ścisłego używaniatransform atrybut w znaczniku elementu?

questionAnswers(2)

yourAnswerToTheQuestion