Banner popup jquery
Precisei colocar um banner popup jquery em um site (spei.br) que desenvolvi usando wordpress com um informativo, mas o banner deveria chamar toda a atenção no site quando o internauta acesse a primeira pagina. Assim tive a idéia de colocar um banner estilo popup com botão de fechar.
Para isso precisei de:
- Imagem do o banner com fundo .png (fundo transparente) e bordas arredondadas para dar um efeito legal baixar modelo
- Imagem em .png com um preto chapado e 80% de opacidade para usar de fundo, deixando a pagina do site, atrás do banner, escuro para dar destaque ao bannerbaixar modelo
- Imagem de “Fechar” baixar modelo
Salve os arquivos numa pasta junto ao arquivo da sua pagina html, e no arquivo html chame um script jquery, vamos pegar esse script do servidor do Google. Cole entre as tags <head> de seu site.
1
| <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> |
Logo abaixo cole o script que fará o banner sumir suavemente
1
2
3
4
5
6
7
8
9
10
| <script type="text/javascript">$(document).ready(function(){$("#fechar").click(function(){$("#popup").fadeOut('slow');});});</script> |
Ok, o script que fará ele sumir quando clicar no botão fechar está pronto, agora vamos no corpo do site, depois de <body> e coloque as divs:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!-- POPUP --><div id="popup" style="position:fixed; width:100%; height:100%; background:url(bg.png); z-index:9999;"><div style="width:606px; height:460px; left:50%; margin-left:-303px; position:relative; top:100px;"><img src="popup.png" /><div id="fechar" style="width:43px; height:43px; position:absolute; top:0; right:0; cursor:pointer;"><img src="fecha.png" /></div></div></div><!-- POPUP --> |
É isso, fácil, use e altere quando precisar.
Se eu não soube me expressar ou tem dúvida, deixe seu comentário.
Testado em IE, Firefox, Chrome. Apenas versões mais recentes.
por Felipe Campos
