首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Safari translate(%,%)别名

Safari translate(%,%)别名
EN

Stack Overflow用户
提问于 2015-02-27 20:07:02
回答 1查看 117关注 0票数 0

我想平移div -50%的水平和-50%的垂直。我的CSS看起来像

代码语言:javascript
复制
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%)
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);

它在Firefox 36,Chrome和Opera中工作-翻译它,图像的字体是抗锯齿的。然而,当我在Safari8中查看它时,它的字体和图像有别名。我已经测试了一些变通方法,例如:

代码语言:javascript
复制
-webkit-transform: translate3d(-50%, -50%, 0);

代码语言:javascript
复制
-webkit-font-smoothing: subpixel-antialiased;

代码语言:javascript
复制
-webkit-font-smoothing: antialiased;

但在使用%时,它们都不能在Safari8中工作。当使用px而不是%时,它在Safari中也工作得很好。

EN

回答 1

Stack Overflow用户

发布于 2017-05-25 18:41:57

你可以使用-webkit-animation-delay或者在窗口中添加css类。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28764767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档