【发布时间】:2012-10-30 20:15:00
【问题描述】:
我目前已将 CSS3 过渡 添加到我的网站。 我不确定是否可能,它会减慢我的网站速度,但一切似乎都在闪烁,并且在过渡和 Flash 视频中存在这种“生涩的行为”。
我使用的是 Mozilla Firefox 10.0.02。
我在我的 CSS 样式表中添加了以下内容:
*:link, *:visited, *:hover, *:active, *:focus {
-webkit-transition: color .25s linear, background-color .25s linear, border-color .25s linear;
-o-transition: color .25s linear, background-color .25s linear, border-color .25s linear;
-moz-transition: color .25s linear, background-color .25s linear, border-color .25s linear;
transition: color .25s linear, background-color .25s linear, border-color .25s linear;
}
你能告诉我是我的浏览器速度慢还是我添加的 CSS,如果是,那么证据是什么?
谢谢!
【问题讨论】:
-
嗯,你的浏览器总是很慢,但也有可能是 CSS 规则造成的。您是否尝试过删除规则以查看它是否变得更快?这将是合乎逻辑的第一步
-
哪些浏览器/UA 性能不佳? Android 以其在 1.x 和 2.x 中糟糕的 CSS3 过渡而闻名
-
@pekka 没有转换似乎更快..
-
@darryn.ten 我编辑了我的问题,你会看到我使用的是 Mozilla Firefox 10.0.02
-
取决于很多,尤其是浏览器上运行的内容。尝试其他浏览器,安装所有 5 个主要浏览器以进行测试并没有什么坏处。检查您是否有类似的问题。另外,它可能是您的 PC。眼镜?如果你不介意的话。
标签: performance css css-transitions transition