2012-10-03 31 views
5

Próbuję obrócić lub przekształcić element div za pomocą właściwości Przekształć CSS. Oto moja przekształcić kod CSS:Transformacja CSS nie działa w IE 8

-webkit-transform: rotate(270deg); 
-moz-transform: rotate(270deg); 
-ms-transform: rotate(270deg); 
-o-transform: rotate(270deg); 
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); 
transform: rotate(270deg); 

Powyższy kod działa świetnie na wszystkich, ale IE 8. Muszę znaleźć sposób, aby wspierać IE 8.

Jak mogę stworzyć awaryjne dla IE8?

Uwaga: używam jQuery (1.8.2), HTML Doctype i modernizr, jeśli ma to wpływ na odpowiedź, którą podasz. Wolę rozwiązanie tylko CSS, ale chcę używać rozwiązania javascript/jQuery.

Here is a fiddle with the HTML and CSS.

Odpowiedz

5

Jeśli widzisz swój "filtr:" obrót do 3, to daje obrót 270 stopni w IE 8 (i w dół do v5.5, IIRC).

http://msdn.microsoft.com/en-us/library/ms532918(v=vs.85).aspx

+1

Dzięki, Jeśli użyję że bałagan IE9, przejdź figurę. Użyję IE Waritional Stylesheets dla IE8 i poniżej oraz IE9 i wyżej. – L84

+0

Myślałem, że to może się zdarzyć, ale nie byłem pewien. Komentarze warunkowe zdecydowanie obejdą to. – jimp