CSS倾斜锯齿边缘在iPad上



我有一个网站,广泛使用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');

这是网站:acumen.org

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

与此同时添加以下行:

outline: 1px solid transparent;

相关内容

  • 没有找到相关文章

最新更新