iPad上的CSS Skew Jagged Edges

bri*_*web 3 css webkit ipad skew

作为设计的一部分,我有一个广泛使用CSS偏斜的网站.除了iPad之外,使用背面可见性解决了锯齿状边缘问题.在所有其他webkit浏览器中,包括iphone,边缘是平滑的,但由于某种原因iPad没有表现.这是偏斜的代码:

-webkit-backface-visibility: hidden;
-ms-backface-visibility:     hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
overflow:                    hidden;

-webkit-transform: skewX(16deg);
-moz-transform:    skewX(16deg);
-ms-transform:     skewX(16deg);
transform:         skewX(16deg);

/* IE8+ */ 
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.28674538575880865, M21=0, M22=1, SizingMethod='auto expand')";

/* IE6 and 7 */ 
filter: progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0.28674538575880865, M21=0, M22=1, SizingMethod='auto expand');
Run Code Online (Sandbox Code Playgroud)

这是网站:acumen.org

ana*_*and 7

-webkit-backface-visibility: hidden;
-ms-backface-visibility:     hidden;
-moz-backface-visibility:    hidden;
backface-visibility:         hidden;
Run Code Online (Sandbox Code Playgroud)

除此之外,只需添加以下行:

outline: 1px solid transparent;
Run Code Online (Sandbox Code Playgroud)