2013-07-08 5 views
4

위와 같이 어떻게 IE8에서 이미지를 뒤집을 수 있습니다.IE8에서 플립 이미지 - CSS

-moz-transform: scaleX(-1); 
    -o-transform: scaleX(-1); 
    -webkit-transform: scaleX(-1); 
    transform: scaleX(-1); 
    filter: FlipH; 
    -ms-filter: "FlipH"; 

이 잘 작동하지만, IE8

+1

ie8은 css3을 지원하지 않으므로 polyfil을 사용해야합니다. 예 : http://www.useragentman.com/blog/2010/03/09/cross-browser-css-transforms-even-in-ie/ – Pavel

+0

CSSSandpaper polyfill이 도움이 될 수 있지만, 솔직히 말해서 IE8은 오래된 브라우저이며 이와 같은 기능을 가지고 있지 않다는 것을 받아 들여야합니다. – Spudley

답변

6

filter:fliph도 (단지 IE8의 초기 베타 버전 필요했다) -ms- 접두사없이, IE4-8에서 작업을해야하지. 아마도 filter:fliph() 괄호를 추가해야합니다. this demo이 제안했습니다. 새로운 IE5.5-9 구문 인 filter: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1) (MSDN 권장)을 사용해 볼 수도 있습니다.

이전 IE 버전에서는 요소에 필터를 적용 할 레이아웃이 있어야합니다 (요소 레이아웃을 만드는 방법은 설명되어 있음). 그러나 AFAIK, IE8에서는 필요하지 않습니다.

관련 문제