问题标签 [css-animations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 带有 div 的选框插件
我正在尝试将选框插件与 div 一起使用,但我不知道该怎么做。
如果你在这里访问我的测试页面,你会看到虽然有两个缓慢移动的 div,一个在左边,一个在右边,但如果你继续等待,它们会逐渐从页面上消失。
我认为使用 Marquee 插件,我可以解决这个问题,但我没有成功使用这段代码,因为插件似乎没有很好地记录。
为什么这段代码不起作用?
jquery - 动画 div 背景图像
我有一个<div>
:
在这<div>
我有页面的完整正文。
我也有两门课:
我在体内有一个图像:
我需要的是:当光标移到div.mover
,div#MDive
的类上hide2
时会出现动画。
ie:div#MDive
的背景图片变为第二张带有动画效果的图片
css - Webkit CSS Animation 问题 - 保持动画的结束状态?
给定以下 CSS3 动画....
Hello World 文本按预期动画下降 100 像素。但是,在动画结束时,它会跳回其原始位置。
显然,这在 CSSland 中是有意义的。动画已应用且不再作用于元素,因此原始样式生效。不过,这对我来说似乎有点奇怪——当然,如果有人将一个元素动画化到适当的位置,那么人们会期望这种放置会持续存在吗?
有什么方法可以使结束位置“粘滞”,而不必求助于 Javascript 在动画结束时将类名或样式标记到元素上以修复其更改的属性?我知道过渡仍然存在,但是对于我所讨论的动画(示例仅用于演示目的)过渡并没有提供所需的控制级别。没有这个,复杂的动画似乎只用于元素最终回到其原始状态的循环过程。
css - 如何阻止 -webkit-animation 恢复?或者使 -webkit-transition 在多个步骤中动画
我想为翻转屏幕进行两步转换:我的代码如下:
flippingto 有效,但是在完成动画后,flippingfrom 恢复到原始类,我尝试了 -webkit-transition 但我没有找到一种方法将动画分成两个不同的步骤,而在一个步骤中,它看起来很难看。
这是否意味着我必须添加 javascript?
css - 在最后一帧停止 CSS3 动画
我有一个 4 部分的 CSS3 动画点击播放 - 但动画的最后一部分是为了把它从屏幕上取下来。
但是,一旦播放完毕,它总是会恢复到原来的状态。任何人都知道我如何在它的最后一个 css 帧 (100%) 上停止它,或者如何在它播放后摆脱它所在的整个 div。
css - 有没有办法让动画计时功能应用于整个动画而不是每个关键帧?
我对动画有点陌生,所以如果我在这里错过了一个巨大的概念,请原谅我。我需要为指向曲线上一个点的箭头设置动画,为了这篇文章,我们假设它是一条三次曲线。箭头沿着曲线的线移动,始终指向它下方的几个像素。
所以我所做的是,我使用 CSS3 沿曲线设置关键帧:
但是,当我使用 -webkit-animation-timing-function:ease-in 运行此动画时,它会将缓动应用于每个单独的关键帧,这绝对不是我想要的。我希望缓动适用于整个动画。
我应该这样做有不同的方式吗?是否有一些属性可以将缓动应用于整个序列而不是每个关键帧?
javascript - CSS3 动画完成时是否有回调?
有没有办法在css3动画的情况下实现回调函数?如果是 Javascript 动画,它是可能的,但在 css3 中找不到任何方法。
我可以看到的一种方法是在动画持续时间之后执行回调,但这并不能确保它总是在动画结束后立即被调用。这将取决于浏览器 UI 队列。我想要一个更强大的方法。有什么线索吗?
css - 关于 CSS3 过渡和动画的高度自动的任何观点?
CSS3 过渡、变换和动画非常棒。它们甚至更多,现在更多的浏览器确实支持它们。
还有一件事我一直在问自己:为什么规范没有定义 CSS3 过渡和动画应该处理 height:auto?
当我们使用 CSS3 灵活框模型和媒体查询等东西摆脱固定布局时,这没有任何意义。
仅使用 JavaScript 设置具有固定高度的 CSS 过渡是没有任何意义的。
现在是我的问题:
W3C 是否会指定 CSS3 过渡和动画应该支持 height:auto 或者我们可以要求他们指定这一点?
html - CSS3 3D弯曲透视
CSS3 3D 变换 + 动画很棒。我想知道是否有办法使某些东西弯曲。
此示例翻转(纸张)div,但动画看起来很僵硬,因为实际上,当您翻转纸张时,它会弯曲一点。
那么我忽略的任何属性或者可能使它看起来像弯曲的组合?
弯曲的页面卷曲示例(图像): http: //numerosign.com/software/css3machine/#documentation
css - CSS3 Ken Burn 效果在页面滚动时暂停,然后再次播放以获得流畅的动画效果
在这个社区的其他人的帮助下,我构建了一个 CSS3 Ken Burn 效果。在我们切换到翻译动画之前,它很生涩。现在非常顺利。
现在的问题是,当页面在触摸屏设备上滚动时,它会变得生涩。这大概是因为需要额外的处理能力。
我认为解决方案是在滚动时暂停动画,然后在滚动完成后再次播放。我不知道如何做到这一点。我也很乐意听到关于此事的任何其他建议。
上面的小提琴将向您展示所有功能。目前只有 WebKit。
有任何想法吗?
奇妙