adsense

quinta-feira, 8 de maio de 2014

Banner Rotativo HTML e CSS

Neste post vou mostrar como incluir um banner rotativo no seu site.

As imagens deste post foram escolhidas aleatoriamente apenas para título de demonstração.

Banner Rotativo HTML - Passo 1

Em primeiro lugar, baixe o arquivo banner.zip contendo todas as pastas e códigos que utilizaremos.




Descompacte as pastas na mesma pasta raiz onde está o arquivo html que será incluido o banner.

Abra o arquivo banner.html e copie o código conforme descrição abaixo.

No cabeçalho da sua página, será necessário incluir as seguintes linhas de código:


<link href="css/camera.css" rel="stylesheet"></link><i>     <script src="js/jquery.js"></script>     <script src="js/jquery-migrate-1.2.1.js"></script>     <script src="js/script.js"></script>      <script src="js/superfish.js"></script>     <script src="js/jquery.ui.totop.js"></script>     <script src="js/jquery.mobilemenu.js"></script>     <script src="js/jquery.easing.1.3.js"></script>      <script src="js/jquery.tooltipster.js"></script>     <script src="js/camera.js"></script>     <!--[if (gt IE 9)|!(IE)]><!-->     <script src="js/jquery.mobile.customized.min.js"></script>     <!--<![endif]-->    <script src="js/modernizr.custom.js"></script>     <script>       $(document).ready(function(){        jQuery('#camera_wrap').camera({            loader: 'pie',            pagination: true ,            minHeight: '200',            thumbnails: true,            height: '40.85106382978723%',            caption: true,            navigation: true,            fx: 'mosaic'          });        $().UItoTop({ easingType: 'easeOutQuart' });               $('.tooltip').tooltipster();        });     </script>

No código html após as tags <body> inclua o texto abaixo:

   <div class="slider">
       <div class="camera_wrap" id="camera_wrap">
            <div data-thumb="images/thumb.png" data-src="images/slide.jpg">
                <div class="caption fadeFromBottom">
                    Descrição Banner 1
                </div>
            </div>
            <div data-thumb="images/thumb1.jpg" data-src="images/slide1.jpg">
                <div class="caption fadeFromBottom">
                      Descrição Banner 2
                </div>
            </div>
            <div data-thumb="images/thumb2.png" data-src="images/slide2.jpg">
                <div class="caption fadeFromBottom">
                      Descrição Banner 3
                </div>
            </div>
            <div data-thumb="images/thumb3.png" data-src="images/slide3.jpg">
                <div class="caption fadeFromBottom">
                    Descrição Banner 4
                </div>
            </div>           
        </div>
    </div>
    <script src="js/classie.js"></script>

    <script src="js/thumbnailGridEffects.js"></script>


Salve os arquivos e caso seja necessário, altere as propriedades da classe slider, a qual tem as proporções do banner configuradas.


33 comentários:

  1. Boa tarde, como faço para diminuir o tamanho do banner?

    ResponderExcluir
    Respostas
    1. No banner.html, está o tamanho do banner...

      Excluir
    2. Olá, você pode colocá-lo dentro de outro div com tamanho fixo que ele automaticamente assumirá o tamanho.

      Excluir
  2. nao consegui alterar o tamanho do banner,
    style
    #slider{
    width:980px;
    height:309px;
    }
    /style

    ResponderExcluir
  3. ele até altera a lagura, mas o problema é a largura, como faço pra mexer na largura?
    obrigada

    ResponderExcluir
    Respostas
    1. Na parte reservada ao HEAD, tem height: '40.85106382978723%',

      Você deverá alterar para o tamanho da sua altura em percentual sobre o o tamanho da largura. Exemplo: Banner de 1000px por 300px, informar 30%

      Excluir
  4. desculpe, escrevi errado, ele altera a largura e o problema é na altura, que nao diminui

    ResponderExcluir
  5. Oi amigo, consegui fazer... muito bom esse tutorial... Parabéns!!! Gostaria de fazer um outro efeito tipo quando banner passa da direita para esquerda. Obrigada, Regiany

    ResponderExcluir
  6. Muito bom este tutorial, gostaria de saber aonde devo colocar um href para redirecionar os banners? Obrigado

    ResponderExcluir
  7. poxa como sai a veificação de segurança negocio chato pra fazer download

    ResponderExcluir
  8. Grato pelo excelente banner. Como colocar links nas imagens que direcionem para uma página?

    ResponderExcluir
  9. precisando de um assim, sem flash, mas n tenho acesso ao código fonte do site. E n sei fazer no photofiltre nem no fireworks. Só no flash que n aceitam mais. danado

    ResponderExcluir
  10. Não consegui baixar o arquivo zip. Fica pedindo o número do telefone, alguem me ajuda. HELP ME!!

    ResponderExcluir
  11. Não consegui baixar o arquivo zip. Fica pedindo o número do telefone, alguem me ajuda. HELP ME!!

    ResponderExcluir
  12. Observo que o autor não ajudou quanto ao dimensionamento do painel, seja mais claro, pois somente no html não será possível ...ajude

    ResponderExcluir
  13. O link ta quebrado, não baixa, fica pedindo telefone

    ResponderExcluir
  14. Estarei mudando o link para o arquivo. Aos que ainda não respondi quanto ao redimensionamento, basta alterar o tamanho do dia onde o banner se encontra. Para utilizá-lo é necessário ter um conhecimento mínimo em css e HTML. Abraços

    ResponderExcluir
    Respostas
    1. Este comentário foi removido pelo autor.

      Excluir
    2. Gostaria de saber se posso utilizar esse código em um trabalho da escola, obrigado e esperando resposta

      Excluir
  15. O problema é na altura, que nao diminui
    http://jfcimports.blogspot.com.br

    ResponderExcluir
  16. Faltou só conseguir ajustar o tamanho do banner pra ficar perfeito

    ResponderExcluir
    Respostas
    1. Já mudei o height do slider e até diminui a altura do próprio banner, mas essa fixo naquele tamanho :(

      Excluir
  17. Muito Bom. Mais como faço para colocar links nas imagens que direcionem para uma página?

    ResponderExcluir
    Respostas
    1. Ele não funciona com href. Então você precisa criar:

      data-link='seulinkaqui' ao lado do data-src='suaimagemaqui'

      Excluir
  18. Como faz pra alterar o tempo de transição entre uma foto e outra ?
    Não consegui localizar.

    ResponderExcluir
  19. Gostei do banner. Funcionou ok. Gostaria de saber se posso usá-lo para quaisquer fins, como ambiente intranet de empresa para fins informativos por exemplo. Obrigado.

    ResponderExcluir
  20. Olá! Não consigo fazer rodar no IE9. Só aparecem os botões.

    ResponderExcluir
  21. Alguém sabe como eu consigo remover aquela bolinha de tempo que fica no canto direito?

    ResponderExcluir
  22. Boa tarde amigo onde altero a cor preta do fundo do texto. Obrigado

    ResponderExcluir

Promoções da Semana