Background conforme hora do dia
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1 • Compartilhe
Background conforme hora do dia
Qual é minha questão:
Bem estou seguindo o seguinte tutorial:
https://ajuda.forumeiros.com/t71069-tutorial-background-conforme-hora-do-dia
Bem o tutorial deu certo, mais o fundo fica em Scroll, gostaria que o mesmo ficasse fixo, tem como?
Código que estou utilizando:
Endereço do meu fórum:
http://somosmugiwara.forumeiros.com
Versão do fórum:
PUNBB
Bem estou seguindo o seguinte tutorial:
https://ajuda.forumeiros.com/t71069-tutorial-background-conforme-hora-do-dia
Bem o tutorial deu certo, mais o fundo fica em Scroll, gostaria que o mesmo ficasse fixo, tem como?
Código que estou utilizando:
- Código:
jQuery(function() {
//ZONA EDITABLE------------------------------------------------------------
var selector_css = "body";
var imagen_se_repite = true;
var horario_inicio = new Array();
horario_inicio["mañana"] = 5;
horario_inicio["tarde"] = 12;
horario_inicio["noche"]= 21;
var imagenes = new Array();
imagenes["mañana"] = "http://i46.servimg.com/u/f46/11/96/49/61/body-b15.png";
imagenes["tarde"] = "http://pieceproject.xpg.uol.com.br/wp-content/themes/pieceproject/images/background/bg-dark-1.jpg";
imagenes["noche"] = "http://i46.servimg.com/u/f46/11/96/49/61/body-b15.png";
//FIN ZONA EDITABLE----------------------------------------------------------
var horaActual = (new Date()).getHours();
var imagen = "";
if(horaActual >= horario_inicio["mañana"] && horaActual < horario_inicio["tarde"]){
imagen = imagenes["mañana"];
}else if(horaActual >= horario_inicio["tarde"] && horaActual < horario_inicio["noche"]){
imagen = imagenes["tarde"];
}else if(horaActual >= horario_inicio["noche"] || horaActual < horario_inicio["mañana"]){
imagen = imagenes["noche"];
}
if(imagen_se_repite){
jQuery(selector_css).css("background", "url(" + imagen + ") repeat");
}else{
jQuery(selector_css).css({"background-image":"url(" + imagen + ")", "background-repeat":"no-repeat", "background-size":"cover"});
}
});
Endereço do meu fórum:
http://somosmugiwara.forumeiros.com
Versão do fórum:
PUNBB
Última edição por Connor R. em 07.08.13 12:50, editado 1 vez(es)
Re: Background conforme hora do dia
Olá!
Aceda á "Folha de Estilos CSS":
Painel de Controle Visualização Imagens e Cores Cores Folha de Estilos CSS
Adicione o seguinte código no inicio da sua "Folha de Estilos CSS"
Valide e veja o resultado.
Atenciosamente,
Crazy.
Aceda á "Folha de Estilos CSS":
Painel de Controle Visualização Imagens e Cores Cores Folha de Estilos CSS
Adicione o seguinte código no inicio da sua "Folha de Estilos CSS"
- Código:
body {
background-position: fixed !important;
}
Valide e veja o resultado.
Atenciosamente,
Crazy.
Re: Background conforme hora do dia
Não resultou meu caro.........
Re: Background conforme hora do dia
Olá amigo,
Altere o código pelo abaixo:
Até mais.
Altere o código pelo abaixo:
- Código:
jQuery(function() {
//ZONA EDITABLE------------------------------------------------------------
var selector_css = "body";
var imagen_se_repite = true;
var horario_inicio = new Array();
horario_inicio["mañana"] = 5;
horario_inicio["tarde"] = 12;
horario_inicio["noche"]= 21;
var imagenes = new Array();
imagenes["mañana"] = "http://i46.servimg.com/u/f46/11/96/49/61/body-b15.png";
imagenes["tarde"] = "http://pieceproject.xpg.uol.com.br/wp-content/themes/pieceproject/images/background/bg-dark-1.jpg";
imagenes["noche"] = "http://i46.servimg.com/u/f46/11/96/49/61/body-b15.png";
//FIN ZONA EDITABLE----------------------------------------------------------
var horaActual = (new Date()).getHours();
var imagen = "";
if(horaActual >= horario_inicio["mañana"] && horaActual < horario_inicio["tarde"]){
imagen = imagenes["mañana"];
}else if(horaActual >= horario_inicio["tarde"] && horaActual < horario_inicio["noche"]){
imagen = imagenes["tarde"];
}else if(horaActual >= horario_inicio["noche"] || horaActual < horario_inicio["mañana"]){
imagen = imagenes["noche"];
}
if(imagen_se_repite){
jQuery(selector_css).css("background", "url(" + imagen + ") repeat");
}else{
jQuery(selector_css).css({"background-image":"url(" + imagen + ")", "background-repeat":"no-repeat", "background-size":"cover"});
}
else{
jQuery(selector_css).css({"background-position":"fixed"});
}
});
Até mais.
Re: Background conforme hora do dia
Olá!
Troque o código por este:
Até mais.
Troque o código por este:
- Código:
jQuery(function() {
//ZONA EDITABLE------------------------------------------------------------
var selector_css = "body";
var imagen_se_repite = true;
var horario_inicio = new Array();
horario_inicio["mañana"] = 5;
horario_inicio["tarde"] = 12;
horario_inicio["noche"]= 21;
var imagenes = new Array();
imagenes["mañana"] = "http://i46.servimg.com/u/f46/11/96/49/61/body-b15.png";
imagenes["tarde"] = "http://pieceproject.xpg.uol.com.br/wp-content/themes/pieceproject/images/background/bg-dark-1.jpg";
imagenes["noche"] = "http://i46.servimg.com/u/f46/11/96/49/61/body-b15.png";
//FIN ZONA EDITABLE----------------------------------------------------------
var horaActual = (new Date()).getHours();
var imagen = "";
if(horaActual >= horario_inicio["mañana"] && horaActual < horario_inicio["tarde"]){
imagen = imagenes["mañana"];
}else if(horaActual >= horario_inicio["tarde"] && horaActual < horario_inicio["noche"]){
imagen = imagenes["tarde"];
}else if(horaActual >= horario_inicio["noche"] || horaActual < horario_inicio["mañana"]){
imagen = imagenes["noche"];
}
if(imagen_se_repite){
jQuery(selector_css).css("background", "url(" + imagen + ") repeat");
}else{
jQuery(selector_css).css({"background-image":"url(" + imagen + ")", "background-repeat":"no-repeat", "background-size":"cover", "background-position":"fixed"});
}
});
Até mais.
Re: Background conforme hora do dia
Ambos não resultaram...
O do Sheldon nem sequer fez a imagem aparecer ao fundo, já o seu Crazy, ainda continuou o fundo com scroll...
Editado:
Já consegui resolver, valeu a ambos pela ajuda...
O do Sheldon nem sequer fez a imagem aparecer ao fundo, já o seu Crazy, ainda continuou o fundo com scroll...
Editado:
Já consegui resolver, valeu a ambos pela ajuda...
Tópicos semelhantes
» [TUTORIAL] Background conforme hora do dia
» Mudar fundo conforme hora do dia
» Background do porta diferente do background do forum
» Rank conforme Grupo
» Banner conforme a resolução do PC
» Mudar fundo conforme hora do dia
» Background do porta diferente do background do forum
» Rank conforme Grupo
» Banner conforme a resolução do PC
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos