【发布时间】:2015-01-15 06:35:50
【问题描述】:
我需要让某个元素(位置:固定)从屏幕右侧滑动,在那里停留一会儿,然后再次从右侧隐藏。我不知道宽度,这使得它更难实现。我以前用 jQuery 做过,但我想用纯 CSS。那可能吗?我不介意使用第三方解决方案。
这是我的 jQuery 代码:
$("element")
.css("right", -$("element").outerWidth() + "px")
.animate({right: 0}, 800)
.delay(3000)
.animate({right: -$("element").outerWidth() + "px"}, 800);
【问题讨论】:
-
这并不意味着没有任何 HTML。你不知道什么的宽度?动画可以用 CSS 完成,但你打算如何触发它?