Skip to content

Instantly share code, notes, and snippets.

@mei23
Created April 2, 2021 02:53
Show Gist options
  • Save mei23/05b9a17207c635190ea7b12a98919289 to your computer and use it in GitHub Desktop.
Save mei23/05b9a17207c635190ea7b12a98919289 to your computer and use it in GitHub Desktop.
.marquee {
position: relative;
overflow: hidden;
left: 100%;
animation: anim-marquee 10s linear infinite;
}
.marqueeAlternate {
position: relative;
left: 100%;
animation: anim-marquee 10s linear infinite alternate;
}
@keyframes anim-marquee {
0% { transform: translateX(0%); }
100% { transform: translateX(-100%); }
}
.marqueeReverse {
position: relative;
left: 100%;
animation: anim-marqueeReverse 10s linear infinite;
}
@keyframes anim-marqueeReverse {
0% { transform: translateX(-100%); }
100% { transform: translateX(0%); }
}
.marqueeSlide {
animation: anim-marqueeSlide 10s linear;
}
@keyframes anim-marqueeSlide {
0% { transform: translateX(100%); }
100% { transform: translateX(0%); }
}
/* 右端の衝突判定がうまくいかない */
.marqueeReverseSlide {
animation: anim-marqueeReverseSlide 10s linear;
}
@keyframes anim-marqueeReverseSlide {
0% { transform: translateX(0%); }
100% { transform: translateX(100%); }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment