![]() |
| DEMO |
Mude o back do blog clicando nas imagens
Me pediram este script através do Twitter. Serve para que o visitante de seu blog tenha o poder de modificar a imagem de fundo (background) de seu blog. Já aproveitei que é Natal, estão todos no clima de Papai Noel, vendo vitrines, enfeitando suas casas e fiz o script com imagens para a ocasião.
Para você, que usa o novo Blogger, com templates disponibilizados a partir de julho de 2010, a primeira coisa a fazer é trocar, todo este código abaixo.
Não se esqueça de antes de começar salvar uma cópia de seu template, caso não dê certo, é só reinstalá-lo. Essa dica é para o template Simple, do novo Blogger, implementado em julho de 2011 /* Content
----------------------------------------------- */
body {
font: $(body.font);
color: $(body.text.color);
background: $(body.background);
padding: 0 $(content.shadow.spread) $(content.shadow.spread) $(content.shadow.spread);
$(body.background.override)
}
html body $(page.width.selector) {
min-width: 0;
max-width: 100%;
width: $(page.width);
}
a:link {
text-decoration:none;
color: $(link.color);
}
a:visited {
text-decoration:none;
color: $(link.visited.color);
}
a:hover {
text-decoration:underline;
color: $(link.hover.color);
}
.body-fauxcolumn-outer .fauxcolumn-inner {
background: transparent $(body.background.gradient.tile) repeat scroll top left;
_background-image: none;
}
.body-fauxcolumn-outer .cap-top {
position: absolute;
z-index: 1;
height: 400px;
width: 100%;
background: $(body.background);
$(body.background.override)
}
.body-fauxcolumn-outer .cap-top .cap-left {
width: 100%;
background: transparent $(body.background.gradient.cap) repeat-x scroll top left;
_background-image: none;
}
.content-outer {
-moz-box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);
-webkit-box-shadow: 0 0 $(content.shadow.spread.webkit) rgba(0, 0, 0, .15);
-goog-ms-box-shadow: 0 0 $(content.shadow.spread.ie) #333333;
box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);
margin-bottom: 1px;
}
.content-inner {
padding: $(content.padding) $(content.padding.horizontal);
}
$(content.background.color.selector) {
background-color: $(content.background.color);
}
Substitua-o então por este:
/* Content
----------------------------------------------- */
body {
font: $(body.font);
color: $(body.text.color);
padding: 0 $(content.shadow.spread) $(content.shadow.spread) $(content.shadow.spread);
}
html body $(page.width.selector) {
min-width: 0;
max-width: 100%;
width: $(page.width);
}
a:link {
text-decoration:none;
color: $(link.color);
}
a:visited {
text-decoration:none;
color: $(link.visited.color);
}
a:hover {
text-decoration:underline;
color: $(link.hover.color);
}
.body-fauxcolumn-outer .cap-top {
position: absolute;
z-index: 1;
height: 400px;
width: 100%;
}
.content-outer {
-moz-box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);
-webkit-box-shadow: 0 0 $(content.shadow.spread.webkit) rgba(0, 0, 0, .15);
-goog-ms-box-shadow: 0 0 $(content.shadow.spread.ie) #333333;
box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);
margin-bottom: 1px;
}
$(content.background.color.selector) {
background: #eee;/*Cor da página*/}
----------------------------------------------- */
body {
font: $(body.font);
color: $(body.text.color);
padding: 0 $(content.shadow.spread) $(content.shadow.spread) $(content.shadow.spread);
}
html body $(page.width.selector) {
min-width: 0;
max-width: 100%;
width: $(page.width);
}
a:link {
text-decoration:none;
color: $(link.color);
}
a:visited {
text-decoration:none;
color: $(link.visited.color);
}
a:hover {
text-decoration:underline;
color: $(link.hover.color);
}
.body-fauxcolumn-outer .cap-top {
position: absolute;
z-index: 1;
height: 400px;
width: 100%;
}
.content-outer {
-moz-box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);
-webkit-box-shadow: 0 0 $(content.shadow.spread.webkit) rgba(0, 0, 0, .15);
-goog-ms-box-shadow: 0 0 $(content.shadow.spread.ie) #333333;
box-shadow: 0 0 $(content.shadow.spread) rgba(0, 0, 0, .15);
margin-bottom: 1px;
}
$(content.background.color.selector) {
background: #eee;/*Cor da página*/}
(Código em rosa pode ser modificado pela cor que quiser como funda da página do blog)
Salve.
Clique em Adicionar um Gadegt
Ao abrir, clique em HTML/Javascript
Cole então o próximo código fazendo as modificações necessárias, onde estão os códigos com cores diferente. Cada imagem deve ser colocada
ATENÇÃO: os códigos estão em cores diferentes para que você perceba que é necessário repetir cada imagem 2 vezes.
<style>
#bljjImgFond a img {border: 4px solid #ccc;text-align:center;height: 40px;width: 40px;}
</style>
<div style="text-align:center;">Mude o back do blog clicando nas imagens</div><br />
<div id="bljjImgFond">
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://4.bp.blogspot.com/-P48WXQwtbFo/TsLt7vbbehI/AAAAAAAAA4Q/wln2IA3EToA/s1600/0bgr295zj1.gif)'; document.body.style.backgroundColor='none';"><img src="http://4.bp.blogspot.com/-P48WXQwtbFo/TsLt7vbbehI/AAAAAAAAA4Q/wln2IA3EToA/s1600/0bgr295zj1.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://1.bp.blogspot.com/-KPvNZRUjGw4/TsLt70dwn8I/AAAAAAAAA4Y/E1Mcgvewr_Q/s1600/2q1yo3r.gif)'; document.body.style.backgroundColor='none';"><img src="http://1.bp.blogspot.com/-KPvNZRUjGw4/TsLt70dwn8I/AAAAAAAAA4Y/E1Mcgvewr_Q/s1600/2q1yo3r.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://1.bp.blogspot.com/-MnKzjDJmYqQ/TsLt8LxnQ_I/AAAAAAAAA4g/0fnmLyMEThI/s1600/34plx6f.gif)'; document.body.style.backgroundColor='none';"><img src="http://1.bp.blogspot.com/-MnKzjDJmYqQ/TsLt8LxnQ_I/AAAAAAAAA4g/0fnmLyMEThI/s1600/34plx6f.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-aEdHtQc5pIs/TsLuBV4py9I/AAAAAAAAA5o/bMRynYGzGZo/s1600/gbi_freexmas05_bg1.gif)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-aEdHtQc5pIs/TsLuBV4py9I/AAAAAAAAA5o/bMRynYGzGZo/s1600/gbi_freexmas05_bg1.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-ebjkgnW0uY0/TsLt-uYBYeI/AAAAAAAAA4o/0bFxij1NuVQ/s1600/8991251.gif)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-ebjkgnW0uY0/TsLt-uYBYeI/AAAAAAAAA4o/0bFxij1NuVQ/s1600/8991251.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://4.bp.blogspot.com/-TxsosyVbDfg/TsLt_kaPgQI/AAAAAAAAA5A/A4jhrnsFeSU/s1600/bg19.gif)'; document.body.style.backgroundColor='none';"><img src="http://4.bp.blogspot.com/-TxsosyVbDfg/TsLt_kaPgQI/AAAAAAAAA5A/A4jhrnsFeSU/s1600/bg19.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-ObO2QSuugng/TsLuBMuc1nI/AAAAAAAAA5g/a6yMAlSzCaA/s1600/fundoverm_gli.gif)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-ObO2QSuugng/TsLuBMuc1nI/AAAAAAAAA5g/a6yMAlSzCaA/s1600/fundoverm_gli.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://2.bp.blogspot.com/-c14kMKCVigA/TsLvZUZouhI/AAAAAAAAA5w/T67hhdzMcGg/s1600/azul_flocos1.jpg)'; document.body.style.backgroundColor='none';"><img src="http://2.bp.blogspot.com/-c14kMKCVigA/TsLvZUZouhI/AAAAAAAAA5w/T67hhdzMcGg/s1600/azul_flocos1.jpg" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-0NoHUWEDhZk/TsLwdHMWLII/AAAAAAAAA6A/qZVkl-hnyiA/s1600/xmasf19.jpg)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-0NoHUWEDhZk/TsLwdHMWLII/AAAAAAAAA6A/qZVkl-hnyiA/s1600/xmasf19.jpg" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-OhLuGkuF410/TsLwdVaNUbI/AAAAAAAAA6I/JgCKpu2lKyI/s1600/xmastile-30a.jpg)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-OhLuGkuF410/TsLwdVaNUbI/AAAAAAAAA6I/JgCKpu2lKyI/s1600/xmastile-30a.jpg" /></a>
</div>
#bljjImgFond a img {border: 4px solid #ccc;text-align:center;height: 40px;width: 40px;}
</style>
<div style="text-align:center;">Mude o back do blog clicando nas imagens</div><br />
<div id="bljjImgFond">
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://4.bp.blogspot.com/-P48WXQwtbFo/TsLt7vbbehI/AAAAAAAAA4Q/wln2IA3EToA/s1600/0bgr295zj1.gif)'; document.body.style.backgroundColor='none';"><img src="http://4.bp.blogspot.com/-P48WXQwtbFo/TsLt7vbbehI/AAAAAAAAA4Q/wln2IA3EToA/s1600/0bgr295zj1.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://1.bp.blogspot.com/-KPvNZRUjGw4/TsLt70dwn8I/AAAAAAAAA4Y/E1Mcgvewr_Q/s1600/2q1yo3r.gif)'; document.body.style.backgroundColor='none';"><img src="http://1.bp.blogspot.com/-KPvNZRUjGw4/TsLt70dwn8I/AAAAAAAAA4Y/E1Mcgvewr_Q/s1600/2q1yo3r.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://1.bp.blogspot.com/-MnKzjDJmYqQ/TsLt8LxnQ_I/AAAAAAAAA4g/0fnmLyMEThI/s1600/34plx6f.gif)'; document.body.style.backgroundColor='none';"><img src="http://1.bp.blogspot.com/-MnKzjDJmYqQ/TsLt8LxnQ_I/AAAAAAAAA4g/0fnmLyMEThI/s1600/34plx6f.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-aEdHtQc5pIs/TsLuBV4py9I/AAAAAAAAA5o/bMRynYGzGZo/s1600/gbi_freexmas05_bg1.gif)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-aEdHtQc5pIs/TsLuBV4py9I/AAAAAAAAA5o/bMRynYGzGZo/s1600/gbi_freexmas05_bg1.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-ebjkgnW0uY0/TsLt-uYBYeI/AAAAAAAAA4o/0bFxij1NuVQ/s1600/8991251.gif)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-ebjkgnW0uY0/TsLt-uYBYeI/AAAAAAAAA4o/0bFxij1NuVQ/s1600/8991251.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://4.bp.blogspot.com/-TxsosyVbDfg/TsLt_kaPgQI/AAAAAAAAA5A/A4jhrnsFeSU/s1600/bg19.gif)'; document.body.style.backgroundColor='none';"><img src="http://4.bp.blogspot.com/-TxsosyVbDfg/TsLt_kaPgQI/AAAAAAAAA5A/A4jhrnsFeSU/s1600/bg19.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-ObO2QSuugng/TsLuBMuc1nI/AAAAAAAAA5g/a6yMAlSzCaA/s1600/fundoverm_gli.gif)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-ObO2QSuugng/TsLuBMuc1nI/AAAAAAAAA5g/a6yMAlSzCaA/s1600/fundoverm_gli.gif" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://2.bp.blogspot.com/-c14kMKCVigA/TsLvZUZouhI/AAAAAAAAA5w/T67hhdzMcGg/s1600/azul_flocos1.jpg)'; document.body.style.backgroundColor='none';"><img src="http://2.bp.blogspot.com/-c14kMKCVigA/TsLvZUZouhI/AAAAAAAAA5w/T67hhdzMcGg/s1600/azul_flocos1.jpg" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-0NoHUWEDhZk/TsLwdHMWLII/AAAAAAAAA6A/qZVkl-hnyiA/s1600/xmasf19.jpg)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-0NoHUWEDhZk/TsLwdHMWLII/AAAAAAAAA6A/qZVkl-hnyiA/s1600/xmasf19.jpg" /></a>
<a href="javascript:void(0)" onclick="javascript:document.body.style.backgroundImage='url(http://3.bp.blogspot.com/-OhLuGkuF410/TsLwdVaNUbI/AAAAAAAAA6I/JgCKpu2lKyI/s1600/xmastile-30a.jpg)'; document.body.style.backgroundColor='none';"><img src="http://3.bp.blogspot.com/-OhLuGkuF410/TsLwdVaNUbI/AAAAAAAAA6I/JgCKpu2lKyI/s1600/xmastile-30a.jpg" /></a>
</div>















2 comentários:
Tem como colocar isso em uma pagina tipo em uma postagem cuja so a area do post trocaria o fundo e não o fundo do blog?
Outra inovação muito boa mesmo, Elke.
Postar um comentário
-Comentários de anônimos não serão lidos ou publicados.
-Comentários ofensivos não serão publicados.
-Antes de pedir ajuda veja se a dica já não está no índice do blog, para conferir, clique AQUI
Desculpe-me mas não vou a seu blog, não dou consultoria gratuita e não adiciono NINGUÉM ao MSN.
Leia AQUI mais regras.
Estamos combinados ?