具有巨大内联样式的网站

时间:2016-03-02 06:37:39

标签: javascript css animation

最近,我注意到很多网站都有很酷的动画效果,但是当我试图深入挖掘时,我注意到元素上有很多内嵌样式。是因为他们使用一些js插件来制作这些动画吗?

示例网站: https://la24.org/vision/3

如果有人可以探索并提供一些提示,我将不胜感激。

感谢

1 个答案:

答案 0 :(得分:2)

这是通常的JS动画。

JS无法访问您的css文件(您无法使用它修改远程存储的文件)。 但是JS确实可以访问DOM,所以为了动态更改css,我们在内部元素中编写内联样式的新样式(内联在CSS中也有更多的权重)。它完全没问题,没有任何问题。

下面有关CSS vs JS动画的更多阅读:

https://davidwalsh.name/css-js-animation

是的,现在大多数网站都使用像GSAP这样的库来提供丰富的API和时间轴来控制动画。