compass transition compile bug?

发布于 2022-08-28 12:13:50 字数 596 浏览 18 评论 0

今天装了compass,版本为:Compass 0.12.5 (Alnilam)

执行scss:

@include transition(visibility 0s linear 0.5s,opacity 0.5s linear);

编译后为:

-webkit-transition: visibility 0s linear, opacity 0.5s linear;
-webkit-transition-delay: 0.5s, 0s;
-moz-transition: visibility 0s linear 0.5s, opacity 0.5s linear;
-o-transition: visibility 0s linear 0.5s, opacity 0.5s linear;
transition: visibility 0s linear 0.5s, opacity 0.5s linear;

注意,问题在-webkit-这里。为何不用省略用法!不知道其他人有遇到此问题没?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沉默的熊 2022-09-04 12:13:50

OK,答案在此,为了兼容低版本的 Chrome,不支持 transition 的完整语法:

请输入图片描述

其实我觉得你不用太操心啦,用低版本 IE 的大有人在,但是用低版本 Chrome 的就少多了,稍微版本正常一点(> v26),都会直接无视 -webkit- 的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文