A clever idea for text-based spinners in CSS. You set the “keyframes” in the content, and cycle through them by moving the line of text to the left in the actual keyframes.

.loading.bar2::after {
  content: "▁A▂A▃A▄A▅A▆A▇A█";
  animation: spin8 2s steps(8) infinite alternate;
@keyframes spin8  { to { transform: translateY(-12.0em); } }

This is a whole repo of them by Max Beier. I’ve isolated one of them here:

See the Pen text-spinners by Chris Coyier (@chriscoyier ) on CodePen .

Direct Link to ArticlePermalink

text-spinners is a post from CSS-Tricks

Original Article From CSS Tricks

Leave a Reply

Your email address will not be published. Required fields are marked *