Home > Article > Web Front-end > css3 achieves the effect of gradually strengthening the wifi signal
This article mainly introduces the example of the gradual enhancement effect of wifi signal achieved by css3. The content is quite good. Now I will share it with you and give it as a reference.
Organize the documents, search out a css3 code that implements the effect of gradually increasing the wifi signal, and briefly organize and streamline it for sharing.
Rendering
The following is the implementation code:
<!DOCTYPE html> <meta charset="utf-8"> <html> <head> <title>wifi信号</title> <style type="text/css"> *{ margin: 0; padding: 0; } .box { width: 240px; height: 240px; box-sizing: border-box; position: relative; margin: 100px auto; } .wifi-symbol { width: 200px; height: 200px; margin-left: 18px; box-sizing: border-box; overflow: hidden; transform: rotate(45deg); } .wifi-circle { border: 10px solid #ccc; border-radius: 50%; position: absolute; } .first { width: 260px; height: 260px; top: 0; left: 0; animation: run1 4s linear infinite; } @keyframes run1 { 0% { border-color: #ccc; } 25% { border-color: #ccc; } 50% { border-color: #ccc; } 75% { border-color: #ccc; } 100% { border-color: #97a8e6; } } .second { width: 200px; height: 200px; top: 60px; left: 60px; animation: run2 4s linear infinite; } @keyframes run2 { 0% { border-color: #ccc; } 25% { border-color: #ccc; } 50% { border-color: #ccc; } 75% { border-color: #97a8e6; } 100% { border-color: #ccc; } } .third { width: 140px; height: 140px; top: 120px; left: 120px; animation: run3 4s linear infinite; } @keyframes run3 { 0% { border-color: #ccc; } 25% { border-color: #ccc; } 50% { border-color: #97a8e6; } 75% { border-color: #ccc; } 100% { border-color: #ccc; } } .fourth { width: 20px; height: 20px; background: #ccc; top: 180px; left: 180px; animation: run4 4s linear infinite; } @keyframes run4 { 0% { background: #ccc; border-color: #ccc; } 25% { background: #97a8e6; border-color: #97a8e6; } 50% { background: #ccc; border-color: #ccc; } 75% { background: #ccc; border-color: #ccc; } 100% { background: #ccc; border-color: #ccc; } } </style> </head> <body> <p class="box"> <p class="wifi-symbol"> <p class="wifi-circle first"></p> <p class="wifi-circle second"></p> <p class="wifi-circle third"></p> <p class="wifi-circle fourth"> </p> </p> </body> </html>
The above is the entire content of this article, I hope it will be helpful to everyone's study , please pay attention to the PHP Chinese website for more related content!
Related recommendations:
Introduction to the usage of Transition animation properties in CSS3
10 Loading effects implemented in CSS3
CSS3 three-dimensional deformation to realize three-dimensional blocks
The above is the detailed content of css3 achieves the effect of gradually strengthening the wifi signal. For more information, please follow other related articles on the PHP Chinese website!