- Página Inicial
- Jquery
- Tela de Animação Loading Css Bolinhas Animadas
- Voltar
Tela de Animação Loading Css Bolinhas Animadas
Neste tutorial veremos como fazer uma tela de animação loding css no site com Css Html e jquery.
Nesta seção, projetaremos uma estrutura das seguintes tags abaixo.
Tag: <div> e a tag <span> para inserirmos os itens e classes na <div>.
Essas tags usaremos para criar a nossa Tela de Animação Loading Css Bolinhas Animadas com html e css.
Vamos Adicionar o HTML
<!--PreLoader--> <div id="preloader"> <div id="status"> </div> <div class="loader"> <span class="loader-bolinhas"></span> <span class="title">Carregando...</span> </div> </div> <!--PreLoader-->
Vamos Adicionar o CSS
Nesta seção, usaremos algumas propriedades CSS para estilizar a nossa Tela de carregamento.
.loader-bolinhas { width: 15px; height: 15px; border-radius: 50%; display: block; margin:15px auto; position: relative; color: #242424; left: -140px; box-sizing: border-box; animation: shadowRolling 2s linear infinite; } @keyframes shadowRolling { 0% { box-shadow: 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0); } 12% { box-shadow: 100px 0 var(--cor-azul), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0); } 25% { box-shadow: 110px 0 var(--cor-azul), 100px 0 var(--cor-azul), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0); } 36% { box-shadow: 120px 0 var(--cor-azul), 110px 0 var(--cor-azul), 100px 0 var(--cor-azul), 0px 0 rgba(255, 255, 255, 0); } 50% { box-shadow: 130px 0 var(--cor-azul), 120px 0 var(--cor-azul), 110px 0 var(--cor-azul), 100px 0 var(--cor-azul); } 62% { box-shadow: 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--cor-azul), 120px 0 var(--cor-azul), 110px 0 var(--cor-azul); } 75% { box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--cor-azul), 120px 0 var(--cor-azul); } 87% { box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--cor-azul); } 100% { box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0); } }
Agora vamos adicionar o Script
link os arquivos veja o exemplo no código.
obs: você pode baixar os arquivos logo abaixo.
<script src="pasta/jquery.js"></script> <script src="pasta/script.js"></script>
veja o script que será responsável de chamar a animação de carregamento. feita em html e CSS.
script.js
$(window).load(function() { // Garante que todo o site seja carregado $('#status').fadeOut(); // primeiro desaparecerá a animação de carregamento $('#preloader').delay(350).fadeOut('slow'); // desaparecerá o DIV branco que cobre o site. $('body').delay(350).css({'overflow':'visible'}); })
Combinando as Três seções acima Html, Css e jQuery temos o seguinte Resultado !
Veja o Resultado baixo!
Baixar Código Veja Funcionando
Publicado por: Loop Nerd
948 Visualizações
Deixe um comentário