Emerson Thompson 0 Denunciar post Postado Maio 24, 2013 Boa tarde turma, Gostaria de saber qual código utilizo para que o background de minha pagina fique alternando as cores automaticamente, degradadamente, algo parecido... É para uma pagina simples em HTML. Abração! Compartilhar este post Link para o post Compartilhar em outros sites
Bru_ce 53 Denunciar post Postado Maio 24, 2013 Faça com jQuery e utilize o settimeout: Referência: http://www.jquery4u.com/jquery-functions/settimeout-example/ Compartilhar este post Link para o post Compartilhar em outros sites
Emerson Thompson 0 Denunciar post Postado Maio 24, 2013 Faça com jQuery e utilize o settimeout: Referência: http://www.jquery4u.com/jquery-functions/settimeout-example/ Não consegui! Compartilhar este post Link para o post Compartilhar em outros sites
Bru_ce 53 Denunciar post Postado Maio 27, 2013 Você nem deve ter procurado e/ou tentado. Acho que do jeito que você quer tem que ser o setInterval ao invés do setTimeout. Fiz algo para você, da uma olhada: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sem título</title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.0.min.js"></script> <script type="text/javascript"> $(function(){ var cores = ['skyblue','blue', 'black', 'green','yellow','green']; var tamanhoArray = cores.length; var contador = 0; setInterval(function(){ $("body").css("background-color",cores[contador]); alert("A cor visualizada agora é: "+cores[contador]); contador++; if(contador>tamanhoArray){ contador = 0; } },2000); // VAI CHAMAR A FUNÇÃO DE 2 EM 2 SEGUNDOS ! }); </script> </head> <body> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites