我正在尝试为我的网站创建一个动画 slider ,我正在使用 float 和边距来定位 slider 的元素,我正在寻找任何可以集成到我的 slider 中的元素,然后我发现我需要使用 CSS3 转换并且这些元素需要绝对定位在它们的父元素中,这就是问题所在。 我不想绝对定位元素,因为我现在定位它们的方式和元素具有可变大小。
那么如何在不使用绝对位置的情况下对这些元素进行动画处理或过渡呢? 我想用不同的持续时间和方向为每个元素设置不同的动画。
谢谢。
更新:我正在使用 WooThemes 的 Flexslider
最佳答案
你可以通过javascript将广告添加到CSS中
'+=10px' or '-=10px'
so 添加或减少您想要设置动画的元素的值,而无需说明结果的确切数量。希望对你有帮助
编辑
您也可以在不使用任何 javascript 的情况下在您的@keyframes 中使用它
关于jquery - 如果 slider 元素没有绝对定位,如何为它们设置动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13744288/