publicidade
publicidade
publicidade
publicidade
publicidade
publicidade
publicidade

Slide de últimas postagens com efeito de transição


O slide tem um papel fundamental em seu blog, por incrível que pareça, ele tem o poder de deixar seu blog mais profissional e moderno. Então se está a procura  de um slide bonito, moderno, com CSS3 e com efeitos de transição, entrou no artigo certo. Além de todas essas qualidades, o slide é totalmente automático, captura suas últimas postagens e ainda exibe imagens. Veja um,a prévia:
Prévia do slide
(Clique aqui para ver uma demostração) <- Role até o fundo do blog par ver
Na verdade achei o código do slide no blog “"Template e Acessórios”, e dei uma grande modificada até ficar do jeito como você pode ver na imagem acima.
Legal não é? Então vamos aplica-lo em seu blog. Fazer isso é muito fácil, apenas entre no painel principal do seu blog, acesse a guia “Layout” –> “Adicionar um gadget” e escolha a opção“HTML/Javascript”. Agora cole o código abaixo:
<div class="widget-content">
<style>
#slideshow {
width: 900px; /*aqui o comprimento do slide*/
margin: 5px 5px 5px 0;
padding:0;
background:#292929;/*cor de fundo slide*/
height:310px;/*altura do slide*/
overflow:hidden;
-moz-border-radius:4px;
-webkit-border-radius:4px;
box-shadow: 0px 0px 1em #3A3B4C;
-webkit-box-shadow: 0px 0px 1em #3A3B4C;
-moz-box-shadow: 0px 0px 1em #3A3B4C;
padding: 1px 2px 1px 2px;
}
#slideshow ul {
background:transparent;
margin: 0;
padding: 0;
list-style-type: none;
}
#slideshow .slides {/*maior*/
width:600px;/*slide do lado esquerdo*/
overflow: hidden;
float:left;
color: #fff;
}
#slideshow .slides ul {/*maior*/
float:left;
overflow: hidden;
width:600px;
height:310px;
}
#slideshow .slides li {
display:none;
left:-99999em;
width:600px;
height:200px;
display:block;
overflow: hidden;
position:relative;
z-index:1;
}
.js #slideshow .slides li {/*maior*/
margin: 0;
padding: 0;
list-style-type: none;
width:700px;/*area maior*/
height:310px;
display:block;
overflow: hidden;
position:relative;
z-index:1;
}
.js #slideshow .slides li .entry {/*area maior*/
width: 557px;
color: white;
padding-top: 17px;
height: 127px;
padding: 6px 35px 10px 10px;
font-size: 14px;
overflow: hidden;
position: absolute;
bottom: 0;
left: 0;
background: black;
filter: alpha(opacity=70);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
#slideshow .slides li .entry p {
margin: 0;
}
#slideshow .slides li .entry h2 {
text-decoration: none;
}
#slideshow .slides li .entry h2 a {
font-size: 18px
text-decoration: none;
color: #fff;
}
#slideshow .slides li .entry h2 a:link,
#slideshow .slides li .entry h2 a:visited,
#slideshow .slides li .entry h2 a:hover {
text-decoration: none;
font-size: 14px;
}
#slideshow .slides li .entry h2 a:active  {
line-height: 1.1em;
margin:0;
text-decoration: none;
color: #808080;
margin: 0;
letter-spacing:0;
border:none !important;
}
#slideshow  ul.slides-nav {/*Menor*/
height:310px;
width:300px;/*area menor*/
margin:0;
padding: 0;
float:right;
overflow:hidden;
}
#slideshow .slides-nav li {
display:block;
margin:0;
padding:0;
list-style-type:none;
display:block;
}
#slideshow .slides-nav li a {/*area slide menor*/
width:300px;/*area tarja menor*/
font-family:arial,helvetica,sans-serif;
display:block;
margin:0;
padding:7px;
text-align: left;
list-style-type:none;
display:block;
height:60px;
color: #ccc;
font-size:14px;/*tamanho letra menu menor*/
overflow:hidden;
background: transparent;
line-height:1.35em;
text-decoration: none;
}
slides.ul li {
background-attachment:scroll;
background-color:transparent;
background-position:center top;
background-repeat:no-repeat;
display:block;
height:310px;
left:0;
opacity:1;
position:absolute;
top:0;
width:500px;
z-index:6;
}
.js #slideshow .slides-nav li.on a {/*area tarja menor*/
border-radius: 10px;
padding-bottom: 15px;
background: #f2f9fe; /* Old browsers */
background: -moz-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f9fe), color-stop(100%,#d6f0fd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* W3C */
color: #000;
}
.js #slideshow .slides-nav li a:hover {
color:#555;
}
.js #slideshow .slides-nav li a:active {
color:#fff;
}
#slideshow .slides-nav li a img.post-thum,
#slideshow .slides-nav li a img.thumbnail {
float:left;
margin: 1px 10px 2px 18px;
padding:2px;
border-radius: 10px;
width:75px;
height:60px;
}
.js #slideshow .slides-nav li.on a img.post-thum,
.js #slideshow .slides-nav li.on a img.thumbnail {
1px;/*area imagens pequenas slecionadas*/
}
</style>
<script language="JavaScript">
imgr = new Array();
imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbRItylMxIm1gKPlPyKBqnN0p08OoDZiHFsqHpR7STMzJNHeLRdI0UTJ81CjVs_PfTb4ezaTev_9nTWRCvssSolro6bREUQlwqXOA01B9LiCHJCBJwHtQg_gqxKXnMSVDbvxxZDQ_XEtox/s320/templatesww.png";
showRandomImg = true;
aBold = true;
summaryPost = 300; //
summaryTitle = 250; //
numposts = 4; //
home_page = "http://ENDERECODOBLOG/";
function removeHtmlTag(strx,chop){
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
s = s.join("");
s = s.substring(0,chop-1);
return s;
}
function showrecentposts(json) {
j = (showRandomImg) ? Math.floor((imgr.length+1)*Math.random()) : 0;
img = new Array();
document.write('<ul class="slides-nav">');
for (var i = 0; i < numposts; i++) {
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
var pcm;
var posturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') {
pcm = entry.link[k].title.split(" ")[0];
break;
}
}
if ("content" in entry) {
var postcontent = entry.content.$t;}
else
if ("summary" in entry) {
var postcontent = entry.summary.$t;}
else var postcontent = "";
postdate = entry.published.$t;
if(j>imgr.length-1) j=0;
img[i] = imgr[j];
s = postcontent ; a = s.indexOf("<img"); b = s.indexOf("src=\"",a); c = s.indexOf("\"",b+5); d = s.substr(b+5,c-b-5);
if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")) img[i] = d;
//cmtext = (text != 'no') ? '<i><font color="'+acolor+'">('+pcm+' '+text+')</font></i>' : '';
posttitle = (aBold) ? ""+posttitle+"" : posttitle;
var trtd = ' <li id="post-'+i+'" class="clearfix"> <a href="#main-post-'+i+'" class=""><img height="100px" width="100px" class="post_thumbnail thumbnail thumbnail post_thumbnail" alt="" src="'+img[i]+'"/>'+posttitle+'</a> </li> ';
document.write(trtd);
j++;
}
document.write('</ul>');
}
function showrecentposts1(json) {
j = (showRandomImg) ? Math.floor((imgr.length+1)*Math.random()) : 0;
img = new Array();
document.write('<ul class="clearfix" style="position: relative;">');
for (var i = 0; i < numposts; i++) {
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
var pcm;
var posturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') {
pcm = entry.link[k].title.split(" ")[0];
break;
}
}
if ("content" in entry) {
var postcontent = entry.content.$t;}
else
if ("summary" in entry) {
var postcontent = entry.summary.$t;}
else var postcontent = "";
postdate = entry.published.$t;
if(j>imgr.length-1) j=0;
img[i] = imgr[j];
s = postcontent ; a = s.indexOf("<img"); b = s.indexOf("src=\"",a); c = s.indexOf("\"",b+5); d = s.substr(b+5,c-b-5);
if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")) img[i] = d;
//cmtext = (text != 'no') ? '<i><font color="'+acolor+'">('+pcm+' '+text+')</font></i>' : '';
posttitle = (aBold) ? ""+posttitle+"" : posttitle;
var trtd = '<li style="background: transparent url('+img[i]+')" id="main-post-'+i+'"><div class="entry"><h2 class="post-title"><a href="'+posturl+'">'+posttitle+'</a></h2> <p>'+removeHtmlTag(postcontent,summaryPost)+'</p></div></li> ';
document.write(trtd);
j++;
}
document.write('</ul>');
}
</script>
<script src="http://sites.google.com/site/menuhorizontal2/slidefeed/jquery.min.js"type="text/javascript"></script>
<script type="text/javascript">
$slideshow = {
context: false,
tabs: false,
timeout: 7000,
slideSpeed: 1000,
tabSpeed: 1000,
fx: 'toss',
init: function() {
this.context = $('#slideshow');
this.tabs = $('ul.slides-nav li', this.context);
this.prepareSlideshow();
},
prepareSlideshow: function() {
$('div.slides > ul', $slideshow.context).cycle({
fx: $slideshow.fx,
timeout: $slideshow.timeout,
speed: $slideshow.slideSpeed,
fastOnEvent: $slideshow.tabSpeed,
pager: $('ul.slides-nav', $slideshow.context),
pagerAnchorBuilder: $slideshow.prepareTabs,
before: $slideshow.activateTab,
pauseOnPagerHover: true,
pause: true
});
},
prepareTabs: function(i, slide) {
return $slideshow.tabs.eq(i);
},
activateTab: function(currentSlide, nextSlide) {
var activeTab = $('a[href="#' + nextSlide.id + '"]', $slideshow.context);
if(activeTab.length) {
$slideshow.tabs.removeClass('on');
activeTab.parent().addClass('on');
}
}
};
$(function() {
$('body').addClass('js');
$slideshow.init();
});
</script>
<div id="slideshow" class="clearfix">
<div class="slides">
<script language="JavaScript">
document.write("<script src=\""+home_page+"feeds/posts/default/?max-results="+numposts+"&orderby=published&alt=json-in-script&callback=showrecentposts1\"><\/script>");
</script></div>
<div class="slides-nav">
<script language="JavaScript">
document.write("<script src=\""+home_page+"feeds/posts/default/?max-results="+numposts+"&orderby=published&alt=json-in-script&callback=showrecentposts\"><\/script>");
</script>
</div>
</div>
</div>
<script src='http://sites.google.com/site/menuhorizontal2/slidefeed/jquery.cycle.js'type='text/javascript'/></script>
Feito isso, aperte CTRL + F, procure por ENDERECODOBLOG e substitua pela URL do seu blog, depois Salve. Agora é só mover este novo gadget para o topo da sua página e ver como ficou!
Deixe seu Comentário:
Sem comentários »
Categorias:

COMO CRIAR UM BLOG


Para começar a usar o Blogger, visite a página inicial do Blogger, digite o seu nome de usuário e a sua senha e clique em Fazer login. Digite um nome para exibição e aceite os Termos de Serviço do Blogger. Em seguida, clique no link Criar um blog e comece a usar!



Selecione um nome e um endereço (URL) para o seu blog. Em seguida, escolha o seu modelo favorito (essa será a aparência do seu blog quando você publicá-lo). Seja criativo, adicione informações a seu perfil pessoal e, se desejar, personalize a aparência do blog. Comece a blogar agora!
Deixe seu Comentário:
Sem comentários »
Categorias:

COMO ESCREVER UMA POSTAGEM


Depois que você efetuar o login na sua conta do Blogger (www.blogger.com).

1 - Clique sobre o menu "Postagem" em seguida "Nova postagem"Irá aparece no painel como mostra a imagem abaixo.

2 - Crie a postagem que você deseja, insirá o Titulo da postagem em seguida clique em "Publicar".
Deixe seu Comentário:
Sem comentários »
Categorias:

INSERIR/ATUALIZAR O FAVICON DO SEU BLOG

Olá blogueiros,

A nossa dica de hoje é bem simples e fácil: Inserindo uma Favicon diferente em seu blog.

Aos curiosos, o Favicon é aquela marca que aparece na aba do navegador ao lado do nome do blog ou postagem:


Os passos são bem simples:

1º - Acesse o Painel do Blogger;

2º - Procure por Layout:

3º - Localize a opção Favicon e clique em editar:


4º Na janela Pop-up que irá se abrir, escolha a imagem para o Favicon (obs:. Escolha uma imagem que possua no mínimo o tamanho 16x16 e que tenha até 100 kb):

5º - Após escolher sua imagem, clique em Salvar:


Prontinho! Sua Favicon foi inserida:


Abraços!
Deixe seu Comentário:
Sem comentários »
Categorias:

INSERIR BALÃO DE COMENTÁRIO AO LADO DO TÍTULO DA POSTAGEM



1 - Acesse o painel do Blogger;
2 - Vá na guia "Modelo";
3 - Em seguida clique em "Editar HTML";
4 - Marque a opção "Expandir Modelos de Windgets".

Procure no html do seu blog por: <class='post-title entry-title'> ou <b:includable id='post' var='post'>

Logo depois do tag encontrado coloque o seguinte código abaixo:

<span class='post-comment-link-arriba' style='background: url(http://2.bp.blogspot.com/_qgZA1ny_dAs/TAMD0pviQsI/AAAAAAAAEQE/wIJ6xT5MjFA/s400/bubble.png) no-repeat top right; width:48px; height:48px; text-align:center; float:right;padding-top:8px'> 
<b:if cond='data:post.allowComments'
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <b:else/><data:post.numComments/></b:if></a></b:if> </span> 


Espero que consiga! =) 
Deixe seu Comentário:
Sem comentários »
Categorias:

PERSONALIZE A DATA DAS POSTAGENS EM SEU BLOG




  
Primeiramente lembre de efetuar o backup do modelo, caso ocorra algum erro na edição do HTML do seu blog. 

1- Agora vamos em "Modelo" > "Editar HTML" e clique em "Expandir modelos de widgets". Procure por: 
</head>

E abaixo cole o seguinte código:
 
<script>
function remplaza_fecha(d){
var da = d.split(&#39; &#39;);
dia = &quot;<div class='fecha_dia'>&quot;+da[0]
+&quot;</div>&quot;;
mes = &quot;<div class='fecha_mes'>&quot;+da[1]
.slice(0,3)+&quot;</div>&quot;;
anio = &quot;<div class='fecha_anio'>&quot;+da[
2]+&quot;</div>&quot;;
document.write(dia+mes+anio);
}
</script>

2-Agora procure por: 

]]></b:skin>

E acima cole o seguinte código:
 

#fecha {color: #a80000;padding-top: 2px; margin-right:5px;float:left;
text-align:center;border: 1px none #dedede;list-style:none;display: block;}
.fecha_dia {display:block;font-size:18px; line-height:16px;font-family:'
Arial';letter-spacing:-1px}
.fecha_mes {font-size:10px;line-height:
9px;text-transform:uppercase;display:block;}
.fecha_anio {font-size:9px;line-height:
8px;display:block;}

3- Agora vamos procurar por: 

<b:if cond='data:post.dateHeader'>
      <h2 class='date-header'><span><
data:post.dateHeader/></span></h2>
    </b:if>

Apague todo o código acima e cole em seu lugar o seguinte código: 

<b:if cond='data:post.dateHeader'>
<div class='date-header'><div id='fecha'><script>var ultimaFecha = &#39;<data:post.dateHeader/>&#
39;</script>
<script>remplaza_fecha(&#39;<
data:post.dateHeader/>&#39;)</script>
</div></div>
<b:else/>
<div class='date-header'>
<script>document.write(
lastDate);</script>
 </div>
</b:if> 


Clique em "Salvar modelo" e a modificação já está instalada. Você pode colocar uma imagem de fundo, trocando o código: 

#fecha {color: #a80000;padding-top: 2px; margin-right:5px;float:left;text-align:center;border: 1px none #dedede;list-style:none;display: block;}

Por: 

#fecha {background: url(URL DA IMAGEM) no-repeat;color: #a80000;padding-top: 2px; margin-right:5px;float:left;text-align:center;border: 1px none #dedede;list-style:none;display: block;}

Para trocar a cor do texto, mude a parte selecionada em LARANJA no código da parte 2, e para adicionar uma borda, troque a parte selecionada em AZUL, na parte 2, por "solid", sem aspas.
Deixe seu Comentário:
Sem comentários »
Categorias:
▲ Subir