css - chrome 中的轻微锯齿状边缘(CSS 变换)

标签 css google-chrome css-transforms

实际上,我在 Chrome(v54/Windows 10)和其他我可以测试的现代导航器(Edge、Firefox...IE)上的transform:rotate 有一些问题。我的 div 的边缘有点参差不齐,它不像 Chrome 2012 版本中那样可怕,但它仍然不完美。

我尝试了几个技巧作为

backface-visibility: hidden;
transform: translate3d( 0, 0, 0);
-webkit-transform-style: preserve-3d;

但似乎没有一个能完全奏效。结果比最初的更平滑,但仍不完全令人满意。

这是我的 jsfiddle 的链接:https://jsfiddle.net/2szkvj70/1/

和截图:

enter image description here

我是不是有点太急了,或者是否有可能获得完美的无锯齿结果? :)

提前致谢!

最佳答案

您可以通过稍微调整您的 CSS 来解决此问题:

outline: 1px solid transparent;

代替:

轮廓:1px透明;

https://jsfiddle.net/2szkvj70/2/ - 这提供了一个比较。

关于css - chrome 中的轻微锯齿状边缘(CSS 变换),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41130596/

相关文章:

html - CSS PIE 在一台计算机上工作但在另一台计算机上不工作(相同的浏览器)

javascript - 如何在视频停止后重定向到主页

javascript - Firebase 云消息传递 requireInteraction 不起作用

javascript - 如何用jQuery选择CSS3矩阵变换的子属性

css - SVG 笔划宽度不起作用

html - bootstrap 表中的输入宽度始终使用最大宽度

javascript - 焦点事件未通过 Chrome 中的 Javascript 触发

javascript - 是否可以在 Google Chrome 扩展中使用(或包含)node.js 框架?

CSS 变换动画崩溃

html - 如何响应地将路径居中到 svg 容器的中心?