我需要使某个元素(具有position: fixed属性)从屏幕右侧滑动,停留一段时间,然后再从右侧隐藏。我不知道它的宽度,这使得实现更加困难。我以前用jQuery实现过,但我想使用纯CSS。这可行吗?我不介意使用第三方解决方案。
以下是我的jQuery代码:
以下是我的jQuery代码:
$("element")
.css("right", -$("element").outerWidth() + "px")
.animate({right: 0}, 800)
.delay(3000)
.animate({right: -$("element").outerWidth() + "px"}, 800);