Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
e ai tudo certo?
Estou com uma duvida q não encontrei ainda como solucionar.
Eu tenho um background no meu site que coloquei pelo CSS, por motivos de estrutura e conflitos que estava dando pelo HTML.
é possivel eu colocar um slide no css? ou seja o Jquery busca as imagens que ja predefino e vai mudando aleatoriamente.
A estrutura é mais ou menos assim
<style>
#fundo{
background:url(imagem.jpg) no-repeat fixed;
}
</style>
<body>
<div id="fundo"></div>
</body>
Resumindo,
Preciso fazer um slide de fotos passar alterando a imagem de fundo do CSS, e não do HTML.
Obrigado!
Boa tarde Kaayasinho, você pode fazer isso da seguinte maneira:
<style>
#fundo{}
#fundo.slide1{background:url(imagem1.jpg) no-repeat fixed;}
#fundo.slide2{background:url(imagem2.jpg) no-repeat fixed;}
#fundo.slide3{background:url(imagem3.jpg) no-repeat fixed;}
#fundo.slide4{background:url(imagem4.jpg) no-repeat fixed;}
Ai para alterar a imagem do seu fundo é so usar o javascript para trocar a classe do fundo usando um setTimeout.
Exemplo:
A lógica é essa, com JQuery fica muito mais fácil, existem tbm diversos plugins que fazem um slideshow, ai vai depender da sua necessidade e aprendizado.