Faites glisser vers la droite effet pur CSS
J'ai besoin de faire certaines élément (avec position: fixed) faites glisser depuis le bord droit de l'écran, y rester pendant un certain temps et se cacher de nouveau à droite. Je ne connais pas la largeur, ce qui le rend plus difficile à atteindre. Je l'ai fait avec jQuery avant, mais je tiens à utiliser pur CSS. Est-ce possible? Je n'ai pas l'esprit à l'aide de la troisième partie de la solution.
Voici mon code jQuery:
$("element")
.css("right", -$("element").outerWidth() + "px")
.animate({right: 0}, 800)
.delay(3000)
.animate({right: -$("element").outerWidth() + "px"}, 800);
Cela ne signifie rien sans HTML. Et vous ne savez pas la largeur de quoi? Les Animations peuvent être fait avec le CSS, mais comment comptez-vous sur la déclencher?
OriginalL'auteur Robo Robok | 2015-01-14