是否可以在 a<noscript>
中添加一些 CSS,以在禁用脚本时阻止某个元素上的动画?
换句话说,我想在禁用脚本时阻止某个类上的 CSS3 动画。
您可以做的是在启用JavaScript 时设置一个类。确保所有动画都看那个类。
使用 JS,你可以在你的 body 标签中添加一个类,比如 .js-enabled;在您的 css 范围内,具有该特定类的动画。
我最近遇到了类似的问题。最简单的方法是在 load 上分配一个类。那就是你的初始状态,你想要转换到的状态要么是没有类的状态(例如,当你想要显示东西时),要么是另一个类。或者,如果您使用的是循环动画,那么您当然不必担心这一点,只需将动画分配给一个类。