Trocar palavras com tempo e efeito com javaScript
Menu Underline Hover
Menu com Ancora que leva para Sessão
Neste artigo vamos trocar as palavras com efeitos:
fadeIn, fadeOut, slideUp e SlideDown com javascript.
Vamos Adicionar o Script:
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script type="text/javascript"> $(function () { let palavras = ["Html", "Css", "Jquery", "WordPress", "Design Responsivo"] let inicio = 0 let intervalo = 1500 $('#texto').text(palavras[inicio++]) setInterval(function() { }, intervalo); setInterval(function() { //$('#texto').fadeOut(function() { $('#texto').slideUp(function() { if (inicio >= palavras.length) { inicio = 0; } //$(this).text(palavras[inicio++]).fadeIn(); $(this).text(palavras[inicio++]).slideDown(); }); }, intervalo); }); </script>>
Repare onde estar comentado você pode trocar de fadeOut para slideUp. com isso o efeito muda.
Vamos Adicionar o html par chamar o ID:
<div class="frase"> <p>Artigos de desenvolvimento web:</p> <b id="texto"></b> </div>
por ultimo vamos adicionar um estilo css para dar destaque nas palavras:
.frase { width:100%; height:40px; float:left; font-size:1.2em; display:block; } .frase p { float:left; font-family:'open_sanslight'; } .frase b { padding:0em 0.3em; color:#27d1d5; text-transform:uppercase; font-weight:bold; font-family:'open_sansbold'; }
Detalhe importante deixe a altura height:40px; principalmente se você for usar o slideUp e slideDown.
Olá Bruno, Bom dia! Obrigado pelo seu comentário. Eu não nunca trabalhei com o shopify. porém eu pesquisei aqui ele é TIPO um wordpress né. È um e-commerce é tem um Painel de administração. ouseja, você pode editar o seu tema. eu vi em alguns vídeos que dá para adicionar um HTML Personalizado. Logo eu não sei se o sistema aceita adicionar Scritp.
Neste caso requer um pouco mais de conhecimento.
Veja Neste tutorial Aqui:
https://youtu.be/7xN7AoFRgy8?t=347
Pelo que eu vi aqui tem como sim:
https://youtu.be/STkXfx9gstY?t=76
Espero ter ajudado.
É possivel instalar esse código no shopify? Se sim, como rs