Simple CSS text animation effect

Simple CSS text animation effect

Achieve results

Implementation Code

html

<div id=container>
  Welcome 
  <div id=flip>
    <div><div>jb51</div></div>
    <div><div>123WORDPRESS.COM</div></div>
    <div><div>Welcome to visit</div></div>
  </div>
  
</div>

<p>a css3 animation demo</p>

CSS

@import url('https://fonts.googleapis.com/css?family=Roboto:700');

body {
  margin:0px;
  font-family:'Roboto';
  text-align:center;
}

#container {
  color:#999;
  text-transform:uppercase;
  font-size:36px;
  font-weight:bold;
  padding-top:200px;  
  position:fixed;
  width:100%;
  bottom:45%;
  display:block;
}

#flip {
  height:50px;
  overflow:hidden;
}

#flip > div > div {
  color:#fff;
  padding:4px 12px;
  height:45px;
  margin-bottom:45px;
  display:inline-block;
}

#flip div:first-child {
  animation: show 5s linear infinite;
}

#flip div div {
  background:#42c58a;
}
#flip div:first-child div {
  background:#4ec7f3;
}
#flip div:last-child div {
  background:#DC143C;
}

@keyframes show {
  0% {margin-top:-270px;}
  5% {margin-top:-180px;}
  33% {margin-top:-180px;}
  38% {margin-top:-90px;}
  66% {margin-top:-90px;}
  71% {margin-top:0px;}
  99.99% {margin-top:0px;}
  100% {margin-top:-270px;}
}

p {
  position:fixed;
  width:100%;
  bottom:30px;
  font-size:12px;
  color:#999;
  margin-top:200px;
}

The above is the details of simple CSS text animation effects. For more information about CSS text animation effects, please pay attention to other related articles on 123WORDPRESS.COM!

<<:  Example of horizontal arrangement of li tags in HTMl

>>:  The difference between the four file extensions .html, .htm, .shtml and .shtm

Recommend

CSS sample code with search navigation bar

This article shows you how to use CSS to create a...

js to achieve simple magnifying glass effects

This article example shares the specific code of ...

Understanding and solutions of 1px line in mobile development

Reasons why the 1px line becomes thicker When wor...

Example of implementing GitHub's third-party authorization method in Vue

Table of contents Creating OAuth Apps Get the cod...

Navicat cannot create function solution sharing

The first time I wrote a MySQL FUNCTION, I kept g...

Use js to call js functions in iframe pages

Recently, I have been working on thesis proposals ...

WeChat applet realizes simple tab switching effect

This article shares the specific code for WeChat ...

Introduction to fuzzy query method using instr in mysql

Using the internal function instr in MySQL can re...

Sample code for modifying the input prompt text style in html

On many websites, we have seen the input box disp...

MySQL stored procedure method example of returning multiple values

This article uses an example to describe how to r...

Summary of pitfalls encountered in installing mysql and mysqlclient on centos7

1. Add MySQL Yum repository MySQL official websit...

Native JS to implement click number game

Native JS implements the click number game for yo...

How to set npm to load packages from multiple package sources at the same time

Table of contents 1. Build local storage 2. Creat...

Detailed example of deploying Nginx+Apache dynamic and static separation

Introduction to Nginx dynamic and static separati...