Sometimes the page is very long and needs an arrow to tell the user that there is more content below. This can be achieved using pure CSS. HTML: Add a link that modifies the anchor point so that it slides to a specified position when clicked. Here, a down arrow from the Bootstrap 3.x version is used as the icon. <a href="#" class="scroll-down"> <span> <i class="glyphicon glyphicon-chevron-down"></i> </span> </a> CSS: Adding animation effects /*Slide down animation effect*/ @-webkit-keyframes drop { 0% { top:0px; opacity: 0;} 30% { top:10px; opacity: 1;} 100% { top:25px; opacity: 0;} } @keyframes drop { 0% { top:0px; opacity: 0;} 30% { top:10px; opacity: 1;} 100% { top:25px; opacity: 0;} } /*Apply animation and add button effects*/ .scroll-down { border: 2px solid #bbb; border-radius: 50%; margin: 0 auto; height: 50px; width: 50px; display: block; text-align: center; z-index: 10; -webkit-transition: all 0.125s ease-in-out 0s; -moz-transition: all 0.125s ease-in-out 0s; -ms-transition: all 0.125s ease-in-out 0s; -o-transition: all 0.125s ease-in-out 0s; transition: all 0.125s ease-in-out 0s; } .scroll-down span { position: relative; color: #bbb; font-size: 24px; -webkit-animation-name: drop; -webkit-animation-duration: 1s; -webkit-animation-timing-function: linear; -webkit-animation-delay: 0s; -webkit-animation-iteration-count: infinite; -webkit-animation-play-state: running; animation-name: drop; animation-duration: 1s; animation-timing-function: linear; animation-delay: 0s; animation-iteration-count: infinite; animation-play-state: running; } Summarize The above is what I introduced to you about using CSS and Bootstrap icons to create an up and down jumping indicator arrow animation effect. I hope it will be helpful to you. If you have any questions, please leave me a message and I will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website! |
<<: Answers to several high-frequency MySQL interview questions
>>: HTML Web Page List Tags Learning Tutorial
1. What is a proxy server? Proxy server, when the...
This article example shares the specific code of ...
Share the cool front-end page random QR code veri...
Application scenarios: One of the new requirement...
Table of contents 1. Use default parameters inste...
Sometimes MySQL needs to use a function similar t...
The offline installation method of MySQL_8.0.2 is...
What is k3d? k3d is a small program for running a...
Table of contents Too long to read Component styl...
Git is integrated in vscode, and many operations ...
Preface Seeing the title, everyone should be thin...
1. Document flow and floating 1. What is document...
Table of contents use Use of EsLint Add a profile...
Table of contents react-native project initializa...
Table of contents What is nodejs Install NodeJS H...