通过 CSS 缓慢旋转页面

Posted

技术标签:

【中文标题】通过 CSS 缓慢旋转页面【英文标题】:Rotate page slowly via CSS 【发布时间】:2011-03-07 00:59:57 【问题描述】:

是否可以的某些部分(在本例中为单个类)?我当前的代码:

.c1

 -webkit-transform: rotate(170deg);
 -moz-transform: rotate(170deg);
 -o-transform: rotate(170deg);

不幸的是,由于我拥有的访问量,没有办法为此使用 javascript

有没有办法在鼠标悬停时旋转这个类,或者鼠标在它上面,或者只是简单地旋转?这必须完全通过 CSS 完成。

感谢您的帮助!我知道这是一个奇怪的要求,但我希望能找到答案。

【问题讨论】:

AFAIK,这只能在 Safari 中实现。此链接可能会有所帮助:***.com/questions/2584138/… 其他任何使用 webkit 的浏览器都不能做到这一点吗?我需要这个主要在 Chrome 和 FF 中工作,但我知道 FF 使用 gecko 进行渲染 呵呵呵呵...让它适用于 Chrome。现在我只需要FF。 【参考方案1】:

对于火狐:

 -moz-transform: rotate(15deg) scale(1.25, 0.5);
 transform: rotate(15deg) scale(1.25, 0.5);

对于 Chrome 、Safari 和 Opera :

    -webkit-transform: rotate(15deg) scale(1.25, 0.5);

而 Internet Explorer 不支持这个:]

【讨论】:

【参考方案2】:

在this page for Firefox 上有一些很好的提示和技巧。 :)

类似:

.transformed 
    -webkit-transform: rotate(15deg) scale(1.25, 0.5);
    -moz-transform: rotate(15deg) scale(1.25, 0.5);
    transform: rotate(15deg) scale(1.25, 0.5);

这是您所拥有的,但请注意 Firefox 仅支持 v3.1 及更高版本。 :)

【讨论】:

我需要动画,他们在那个页面上说不支持。不过感谢您的帮助!你发布的代码基本上是我已经拥有的。

以上是关于通过 CSS 缓慢旋转页面的主要内容,如果未能解决你的问题,请参考以下文章

页面加载缓慢的原因

几页深后,页面转换变得非常缓慢

vue页面首次加载缓慢原因及解决方案

前端Vue单页面应用性能优化

通过代码旋转网页?

Wordpress:如何知道哪个页面正在请求特定的 css 文件