提高css3文本旋转质量

前端之家收集整理的这篇文章主要介绍了提高css3文本旋转质量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用 CSS3创建了一系列圆形选项卡.我已经旋转了这些选项卡,但是文本的质量(Windows – Chrome)很差,并且在转换时也会变暗/模糊.什么是替代品?我是否正确应用了我的CSS?我会更好地旋转标签并保持文本水平吗?

http://jsfiddle.net/jeepstone/9eGt3/

解决方法

默认情况下,Chrome不启用抗锯齿功能.但是,您可以将此CSS属性添加到元素中以启用它:

transform: translate3d(0,0);

这将强制浏览器使用其硬件加速度来计算变换,这将增加一些抗锯齿作为奖励.

将-webkit-backface-visibity设置为hidden可以同样的效果

-webkit-backface-visibility: hidden;

这是您更新的jsfiddle(在Chrome中测试)

http://jsfiddle.net/9eGt3/6/

火狐

默认情况下,Firefox可以启用抗锯齿功能,因此不需要使用transform3d黑客攻击,但是反锯齿算法的质量因浏览器版本而异.以下是一些比较图:

那些分别是Firefox 5,Firefox 9和Chrome.

你最好的打算是调整你的字体,以使它更加友好的抗锯齿算法.在这种情况下,选择更大更大的字体可能有所帮助.

猜你在找的CSS相关文章