2016-03-02 63 views
-1

最近,我已经注意到很多有很酷的动画/效果的网站,但是当我试图挖掘时,我注意到了元素上的大量内联样式。是因为他们使用一些js插件来制作这些动画吗?巨大的内联风格的网站

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

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

谢谢

+0

你指的是哪一个元素?你可以从DOM指出它吗? – brk

+0

如果答案是有用的考虑选择它正确的答案。 –

回答

2

这是通常的JS动画。

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

更多阅读上的CSS VS JS动画下面:

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

是的,大多数的网站目前使用的库,例如GSAP大富大贵的API和时间表来控制动画提供。