sábado, 16 de abril de 2011

Botão "Topo da página" Com efeito

Botão Ir para o topoJá foi postado aqui no cblogger um botão semelhante a este - Veja o post – mas o que vou ensinar agora, é um outro tipo de botão com efeito muito bacana. Como falei no outro post, este botão se torna útil para páginas extensas, e o botão permite facilitar a navegação do usuário, que ao chegar ao fim de uma página, o usuária apenas clica no botão e vai até o começo dela novamente com um efeito de rolagem até o topo.
Para instalar no seu blog, vá em “Design” – “EditarHTML” e procure por:
]]></b:skin>
Acima dessa tag cole o seguinte código CSS:
#toTop {
width:110px;  /* Largura do botão * /
background: #FF0000; /* Cor do botão*/
border:1px solid #000; /* Cor da borda */
text-align:center; /* Alinhamento do texto */
padding:5px; /* Distancia entre texto e borda */
position:fixed; /* Posição que faz com que ele corra por toda a página*/
bottom:5px;
right:5px;
cursor:pointer;
color:#555; /* Cor da letra */
background:#fff; /* Cor da letra */
text-decoration:none;
font-weight:700;  /* Tamanho da letra */
-moz-border-radius:5px;  /* Definições para o angulo do botão */
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
Agora procure por:
</body>
Acima dessa tag cole esse outro código.
<a href='#' id='toTop'><span class='Apple-style-span' style='font-family: Arial, Helvetica, sans-serif;'>&#9650; Ir para Topo</span></a>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
    /*-----------------------
    * jQuery Plugin: Scroll to Top
    * by Craig Wilson, Ph.Creative (http://www.ph-creative.com)
    *
    * Copyright (c) 2009 Ph.Creative Ltd.
    * Description: Adds an unobtrusive &quot;Scroll to Top&quot; link to your page with smooth scrolling.
    * For usage instructions and version updates to go http://blog.ph-creative.com/post/jquery-plugin-scroll-to-top.aspx
    *
    * Version: 1.0, 12/03/2009
    -----------------------*/
    $(function(){$.fn.scrollToTop=function(){$(this).hide().removeAttr(&quot;href&quot;);if($(window).scrollTop()!=&quot;0&quot;){$(this).fadeIn(&quot;slow&quot;)}var scrollDiv=$(this);$(window).scroll(function(){if($(window).scrollTop()==&quot;0&quot;){$(scrollDiv).fadeOut(&quot;slow&quot;)}else{$(scrollDiv).fadeIn(&quot;slow&quot;)}});$(this).click(function(){$(&quot;html, body&quot;).animate({scrollTop:0},&quot;slow&quot;)})}});
      $(function() {
                    $(&quot;#toTop&quot;).scrollToTop();
                });
            </script>
Depois salve e pronto!

Testado no Google Chrome 

Marcadores: , , ,

17 Comentários:

Às 16 de abril de 2011 11:32 , Blogger riley disse...

gostei ja botei ate no meu blog

 
Às 22 de abril de 2011 17:52 , Blogger Moikano disse...

coloquei mas nao fico iqual desse blog fica em baixo no canto

 
Às 22 de abril de 2011 21:44 , Blogger Códigos Blogger disse...

@Moikano Amigo, Talves o problema seja por conta do navegador que você está usando. Tende usar outro navegador.

 
Às 28 de abril de 2011 16:52 , Blogger Mega Andre disse...

Você sabe me dizer se tem como fazer com uma imagem? e se deer poderia me dizer o código..


Obrigado

 
Às 29 de abril de 2011 00:13 , Blogger Códigos Blogger disse...

@Mega Andre Veja o tutorial abaixo...

DIFERENTES BOTÕES DE "VOLTAR AO TOPO"

 
Às 16 de maio de 2011 10:55 , Blogger Bruno disse...

Obrigado pelo código! Mas queria perguntar uma coisa: qual é o código desse passarinho azul que fica voando? Gostei dele!

 
Às 16 de maio de 2011 14:27 , Blogger Códigos Blogger disse...

@BrunoO código do pássaro está neste tutorial:

http://www.cblogger.net/2011/01/como-colocar-um-passaro-retwitter-no.html

 
Às 15 de julho de 2011 16:00 , Blogger Marcio Antonelli disse...

Cara fiz o recomendado e ficou uma maravilha! Seu post é muito útil.

 
Às 16 de julho de 2011 15:16 , Blogger juniordivulga disse...

Parabéns pela ótima dica e muito obrigado, pois procurei muito essa função no blog continue com essas dica!

 
Às 18 de julho de 2011 17:43 , Blogger Sam Melo disse...

nao consigo mudar para imagem

 
Às 29 de julho de 2011 18:59 , Blogger Távulah disse...

existe algum codigo q faz exatamente o contrario, ivez de levar ao topo da pagina queria um que levasse ao final da pagina, existe uma forma de fazer isso??

 
Às 29 de julho de 2011 19:49 , Blogger Códigos Blogger disse...

@Távulah Existe sim, estarei postando em breve, aguarde...

 
Às 19 de agosto de 2011 18:30 , Blogger FellipeReale disse...

Aqui aconteceu um imprevisto. Há uma incompatibilidade com slider do meu blog. Coloco outro slider ou retiro?

 
Às 19 de agosto de 2011 23:09 , Blogger Códigos Blogger disse...

Você que sabe. Se quiser opte por outro, caso ao contrário, retire.

 
Às 15 de outubro de 2011 12:44 , Blogger Emerson disse...

tutorial muito bem explicado parabéns XD

 
Às 17 de novembro de 2011 23:22 , Blogger Ariel Alves disse...

Olá amigo! Instalei em meu blog e funcionou muito bem,
a não ser por um pequeno detalhe: O slideshow e os submenus não funcionaram mais. Então desinstalei o botão (ir ao Topo) e eles voltaram a funcionar.
Gostaria muito de instalar este botão. Se vc souber e puder me ajudar serei muito grato.
Eu pouco entendo, mas estou desconfiado que tenha a haver com Javascript.
Mas parabéns pelo blog, já virei fã! Até mais.

 
Às 20 de novembro de 2011 21:52 , Blogger Códigos Blogger disse...

Ariel, tente instalar um mais simples:

Clique aqui e veja

 

Postar um comentário

Se você gostou deste artigo deixe um comentário!

Duvidas ou sugestões comentem aqui! =D
*Não insultar autor ou leitores da postagens
*Não pedir parceria por comentários
*Não publicar spam ou similar.

Assinar Postar comentários [Atom]

Links para esta postagem:

Criar um link

<< Página inicial