我在 html 元素上使用了这个简单的 css3 转换规则(其中包含许多其他元素,如 h1、h2、inputs 和 img):
div{
-moz-transform: scale(1) rotate(-3deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-webkit-transform: scale(1) rotate(-3deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-o-transform: scale(1) rotate(-3deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
-ms-transform: scale(1) rotate(-3deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
transform: scale(1) rotate(-3deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
}
问题是字体是skretched,你可以看到这怎么可能?
检查图像:
在使用旋转 css3 时,有什么方法/技巧可以将字体修复为不 skrech 或变得如此糟糕?
注意:为了避免“它看起来不错”之类的评论:D 请仔细检查单词的字符是否垂直对齐,例如检查单词Quale的l和e字符
在 Chrome 中我没有问题,只有 Firefox 似乎在旋转字体时出现问题:(
正如我所看到的,只有当是大尺寸字体时字体才可以,我的意思是,字体大小:30px 及更多,如果我低于 30px,字体就不行。