Mam div z obrazem tła, który obracam. Poniżej jest moje zasady css, aby go obrócić:Odkrywca internetu nie anty aliasing obrócony obraz
#services_parallax {
-webkit-transform:rotate(3.1deg); /* Webkit */
transform: rotate(3.1deg); /* firefox & IE9+ */
/* IE7 & 8 */ filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.998537, M12=-0.054079, M21=0.054079, M22=0.998537, sizingMethod='auto expand');
}
Problem jest w IE krawędzie obrazu są bardzo topornie i poszarpany zamiast gładkich linii i nie wydają się być antyaliasing. Czy ktoś wie, jak to naprawić? Robił to w chrome, dopóki nie zaaplikowałem dla niego poprawki, stosując -webkit-backface-visibility: hidden; który działał świetnie na chrome, po prostu potrzebuję podobnej poprawki dla IE, jeśli taki istnieje.
Aby replikować ten problem wklej następujący do pliku HTML i patrzeć na nią w IE:
<style type="text/css">
#services_parallax { -webkit-transform:rotate(3.1deg); /* Webkit */
transform: rotate(3.1deg); /* firefox & IE9+ */
/* IE7 & 8 */ filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.998537, M12=-0.054079, M21=0.054079, M22=0.998537, sizingMethod='auto expand');
background: url(http://img.netcarshow.com/Pagani-Zonda_R_2009_1600x1200_wallpaper_01.jpg) center center;
background-size:100% auto;
height:100px;
width:700px;
margin-top:50px;
margin-left:50px;
}
</style>
<div id="services_parallax"></div>
proszę podać, z jakimi wersjami IE występują problemy? IE 7/8 (używając 'filter') będzie działać inaczej niż IE 9/10 (używając' transform'). – Spudley
Mam problem we wszystkich wersjach – geoffs3310
możesz również potwierdzić, że używasz prawdziwych kopii każdej wersji IE, czy używasz trybu zgodności do testowania? (znowu, dla takich rzeczy, to może mieć wpływ na wyniki, które widzisz) – Spudley