Código Script com fazer Banner Slideshow Personalizado
1º Insira no seu Header uma chamada ao arquivo JQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript" charset="utf-8"></script>
2º Insira no Header o Script que irá criar as cenas do banner e fazer o efeito:
<script type="text/javascript"> $(document).ready(function() { $('#slideShowItems div').hide().css({position:'absolute', width:'645px'}); var currentSlide = -1; var prevSlide = null; var slides = $('#slideShowItems div'); var interval = null; var FADE_SPEED = 500; var DELAY_SPEED = 5000; var html = '<ul id="slideShowCount">'; for (var i = slides.length - 1; i >= 0; i--) { html += '<li id="slide'+ i+'" class="slide"><span><img src="imagens/banner_imagem_0'+(i+1)+'.jpg" width="91" height="66" />'; var titulos = ["", "Material Básico", "Pagamento Facilitado", "Acabamento", "Tintas", "Elétrica", "Hidráulica"]; html += '</span>'+ titulos[(i+1)]+'</li>'; } html += '</ul>'; $('#slideShow').after(html); $('.slide').on("click", function() { currentSlide = $(this).index(); gotoSlide(currentSlide); }); function nextSlide() { currentSlide = (currentSlide + 1) % slides.length; gotoSlide(currentSlide); } function gotoSlide(slideNum) { if (slideNum !== prevSlide) { if (prevSlide !== null) { $(slides[prevSlide]).stop().hide(); $('#slide'+prevSlide).removeClass('selectedTab'); } $('#slide'+slideNum).addClass('selectedTab'); $(slides[slideNum]).stop().slideDown(FADE_SPEED); prevSlide = slideNum; clearInterval(interval); interval = setInterval(nextSlide, DELAY_SPEED); } } nextSlide(); }); </script>
3º Insira no seu arquivo estilo.css a formatação do seu banner slideshow:
/* SLIDE */ div#slideShowItems { height: 263px; overflow: hidden; position: relative; } div#slideShowItems div { width: 635px; } div#slideShowItems img { margin: 0 0 0 15px; float: right; } ul#slideShowCount { margin: 0px; padding: 0px; width: 645px; } ul#slideShowCount li.slide { float: right; cursor: pointer; width: 100px; height: 110px; display: block; background: #f2f2f2; text-align: center; padding: 5px 0 0 0; margin: 0 3px; font-weight: bold; font-size: 12px; } ul#slideShowCount li.slide:hover, ul#slideShowCount li.slide.selectedTab { background: #E5E5E5; color: #666; } div#slideShow { display: block; background: #f3f3f3; width: 635px; margin: 0 0 10px; padding: 0 0 0 10px; } div#slideShow h2 { font-size: 28px; font-weight: normal; margin: 10px 0; } div#slideShow p, div#slideShow h3 { margin: 0 0 0 10px; }
Olá! Sou Fabio, criador do blog FabioBmed, um espaço onde compartilho minha paixão por marketing digital, tecnologia, empreendedorismo e, claro, os aprendizados do meu dia a dia. Aqui você encontrará um mix de conteúdos profissionais e pessoais, sempre com insights práticos, dicas úteis e histórias reais.
Com mais de 15 anos de experiência no mercado digital e fundador da FBDigital, minha missão é inspirar e ajudar pessoas e empresas a construírem uma base sólida no universo online. Seja por meio de estratégias de marketing, ferramentas tecnológicas ou reflexões sobre o cotidiano, meu objetivo é transformar desafios em oportunidades.
Além dos conteúdos voltados para negócios e tecnologia, também compartilho momentos do meu dia a dia, ideias que aprendo pelo caminho e até curiosidades que podem fazer a diferença na sua vida. Aqui, cada post reflete minha busca por conhecimento e minha vontade de conectar pessoas e histórias.
Conecte-se comigo e acompanhe tudo sobre marketing, tendências digitais, aprendizados pessoais e muito mais. Juntos, vamos explorar o melhor do mundo digital e da vida cotidiana!
- Site: www.fabiobmed.com.br
- WhatsApp: WhatsApp
- E-mail:
Publicação Criada em: janeiro 22, 2013
Atualizado em: março 18, 2025 8:21 pm