Mostrando las entradas con la etiqueta Deslizador. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Deslizador. Mostrar todas las entradas

jueves, 11 de julio de 2013

Mostrador de Imagenes y Deslizador Para Blog de Blogger

Leave a Comment
Mostrador de imagenes y deslizador para blog de blogger


 En este articulo explicare como añadir un deslizdor de coleccion de imagenes en tu blog de blogger o en cualquier otra pagina web.Es muy facil de instalar y no necesita hospedar ningun javascript.Puedes ver la demostracion para este widget Demo


Ahora si deseas añadir este lindo widget a tu sitio o blog sigue estos simples pasos.

1.Entra en tu cuenta de Blogger--> Dseño- -> Editar HTML
2.Busca donde aparece esta etiqueta </head> .
3.Luego copie y pegue el codigo de abajo antes de la etiqueta </head>

.

<script type='text/javascript'>
//<![CDATA[

//** Featured Content Slider script- (c) Dynamic Drive DHTML code library: http://www.dynamicdrive.com.
//** May 2nd, 08'- Script rewritten and updated to 2.0.
//** June 12th, 08'- Script updated to v 2.3, which adds the following features:
 //1) Changed behavior of script to actually collapse the previous content when the active one is shown, instead of just tucking it underneath the later.
 //2) Added setting to reveal a content either via "click" or "mouseover" of pagination links (default is former).
 //3) Added public function for jumping to a particular slide within a Featured Content instance using an arbitrary link, for example.

//** July 11th, 08'- Script updated to v 2.4:
 //1) Added ability to select a particular slide when the page first loads using a URL parameter (ie: mypage.htm?myslider=4 to select 4th slide in "myslider")
 //2) Fixed bug where the first slide disappears when the mouse clicks or mouses over it when page first loads.

var featuredcontentslider={

//3 variables below you can customize if desired:
ajaxloadingmsg: '<div style="margin: 20px 0 0 20px"><img src="loading.gif" /> Fetching slider Contents. Please wait...</div>',
bustajaxcache: true, //bust caching of external ajax page after 1st request?
enablepersist: true, //persist to last content viewed when returning to page?

settingcaches: {}, //object to cache "setting" object of each script instance

jumpTo:function(fcsid, pagenumber){ //public function to go to a slide manually.
this.turnpage(this.settingcaches[fcsid], pagenumber)
},

ajaxconnect:function(setting){
var page_request = false
if (window.ActiveXObject){ //Test for support for ActiveXObject in IE first (as XMLHttpRequest in IE7 is broken)
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
 try{
 page_request = new ActiveXObject("Microsoft.XMLHTTP")
 }
 catch (e){}
}
}
else if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else
return false
var pageurl=setting.contentsource[1]
page_request.onreadystatechange=function(){
featuredcontentslider.ajaxpopulate(page_request, setting)
}
document.getElementById(setting.id).innerHTML=this.ajaxloadingmsg
var bustcache=(!this.bustajaxcache)? "" : (pageurl.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', pageurl+bustcache, true)
page_request.send(null)
},

ajaxpopulate:function(page_request, setting){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
document.getElementById(setting.id).innerHTML=page_request.responseText
this.buildpaginate(setting)
}
},

buildcontentdivs:function(setting){
var alldivs=document.getElementById(setting.id).getElementsByTagName("div")
for (var i=0; i<alldivs.length; i++){
if (this.css(alldivs[i], "contentdiv", "check")){ //check for DIVs with class "contentdiv"
 setting.contentdivs.push(alldivs[i])
  alldivs[i].style.display="none" //collapse all content DIVs to begin with
}
}
},

buildpaginate:function(setting){
this.buildcontentdivs(setting)
var sliderdiv=document.getElementById(setting.id)
var pdiv=document.getElementById("paginate-"+setting.id)
var phtml=""
var toc=setting.toc
var nextprev=setting.nextprev
if (typeof toc=="string" && toc!="markup" || typeof toc=="object"){
for (var i=1; i<=setting.contentdivs.length; i++){
 phtml+='<a href="#'+i+'" class="toc">'+(typeof toc=="string"? toc.replace(/#increment/, i) : toc[i-1])+'</a> '
}
phtml=(nextprev[0]!=''? '<a href="#prev" class="prev">'+nextprev[0]+'</a> ' : '') + phtml + (nextprev[1]!=''? '<a href="#next" class="next">'+nextprev[1]+'</a>' : '')
pdiv.innerHTML=phtml
}
var pdivlinks=pdiv.getElementsByTagName("a")
var toclinkscount=0 //var to keep track of actual # of toc links
for (var i=0; i<pdivlinks.length; i++){
if (this.css(pdivlinks[i], "toc", "check")){
 if (toclinkscount>setting.contentdivs.length-1){ //if this toc link is out of range (user defined more toc links then there are contents)
  pdivlinks[i].style.display="none" //hide this toc link
  continue
 }
 pdivlinks[i].setAttribute("rel", ++toclinkscount) //store page number inside toc link
 pdivlinks[i][setting.revealtype]=function(){
  featuredcontentslider.turnpage(setting, this.getAttribute("rel"))
  return false
 }
 setting.toclinks.push(pdivlinks[i])
}
else if (this.css(pdivlinks[i], "prev", "check") || this.css(pdivlinks[i], "next", "check")){ //check for links with class "prev" or "next"
 pdivlinks[i].onclick=function(){
  featuredcontentslider.turnpage(setting, this.className)
  return false
 }
}
}
this.turnpage(setting, setting.currentpage, true)
if (setting.autorotate[0]){ //if auto rotate enabled
pdiv[setting.revealtype]=function(){
 featuredcontentslider.cleartimer(setting, window["fcsautorun"+setting.id])
}
sliderdiv["onclick"]=function(){ //stop content slider when slides themselves are clicked on
 featuredcontentslider.cleartimer(setting, window["fcsautorun"+setting.id])
}
setting.autorotate[1]=setting.autorotate[1]+(1/setting.enablefade[1]*50) //add time to run fade animation (roughly) to delay between rotation
this.autorotate(setting)
}
},

urlparamselect:function(fcsid){
var result=window.location.search.match(new RegExp(fcsid+"=(\\d+)", "i")) //check for "?featuredcontentsliderid=2" in URL
return (result==null)? null : parseInt(RegExp.$1) //returns null or index, where index (int) is the selected tab's index
},

turnpage:function(setting, thepage, autocall){
var currentpage=setting.currentpage //current page # before change
var totalpages=setting.contentdivs.length
var turntopage=(/prev/i.test(thepage))? currentpage-1 : (/next/i.test(thepage))? currentpage+1 : parseInt(thepage)
turntopage=(turntopage<1)? totalpages : (turntopage>totalpages)? 1 : turntopage //test for out of bound and adjust
if (turntopage==setting.currentpage && typeof autocall=="undefined") //if a pagination link is clicked on repeatedly
return
setting.currentpage=turntopage
setting.contentdivs[turntopage-1].style.zIndex=++setting.topzindex
this.cleartimer(setting, window["fcsfade"+setting.id])
setting.cacheprevpage=setting.prevpage
if (setting.enablefade[0]==true){
setting.curopacity=0
this.fadeup(setting)
}
if (setting.enablefade[0]==false){ //if fade is disabled, fire onChange event immediately (verus after fade is complete)
setting.contentdivs[setting.prevpage-1].style.display="none" //collapse last content div shown (it was set to "block")
setting.onChange(setting.prevpage, setting.currentpage)
}
setting.contentdivs[turntopage-1].style.visibility="visible"
setting.contentdivs[turntopage-1].style.display="block"
if (setting.prevpage<=setting.toclinks.length) //make sure pagination link exists (may not if manually defined via "markup", and user omitted)
this.css(setting.toclinks[setting.prevpage-1], "selected", "remove")
if (turntopage<=setting.toclinks.length) //make sure pagination link exists (may not if manually defined via "markup", and user omitted)
this.css(setting.toclinks[turntopage-1], "selected", "add")
setting.prevpage=turntopage
if (this.enablepersist)
this.setCookie("fcspersist"+setting.id, turntopage)
},

setopacity:function(setting, value){ //Sets the opacity of targetobject based on the passed in value setting (0 to 1 and in between)
var targetobject=setting.contentdivs[setting.currentpage-1]
if (targetobject.filters && targetobject.filters[0]){ //IE syntax
if (typeof targetobject.filters[0].opacity=="number") //IE6
 targetobject.filters[0].opacity=value*100
else //IE 5.5
 targetobject.style.filter="alpha(opacity="+value*100+")"
}
else if (typeof targetobject.style.MozOpacity!="undefined") //Old Mozilla syntax
targetobject.style.MozOpacity=value
else if (typeof targetobject.style.opacity!="undefined") //Standard opacity syntax
targetobject.style.opacity=value
setting.curopacity=value
},

fadeup:function(setting){
if (setting.curopacity<1){
this.setopacity(setting, setting.curopacity+setting.enablefade[1])
window["fcsfade"+setting.id]=setTimeout(function(){featuredcontentslider.fadeup(setting)}, 50)
}
else{ //when fade is complete
if (setting.cacheprevpage!=setting.currentpage) //if previous content isn't the same as the current shown div (happens the first time the page loads/ script is run)
 setting.contentdivs[setting.cacheprevpage-1].style.display="none" //collapse last content div shown (it was set to "block")
setting.onChange(setting.cacheprevpage, setting.currentpage)
}
},

cleartimer:function(setting, timervar){
if (typeof timervar!="undefined"){
clearTimeout(timervar)
clearInterval(timervar)
if (setting.cacheprevpage!=setting.currentpage){ //if previous content isn't the same as the current shown div
 setting.contentdivs[setting.cacheprevpage-1].style.display="none"
}
}
},

css:function(el, targetclass, action){
var needle=new RegExp("(^|\\s+)"+targetclass+"($|\\s+)", "ig")
if (action=="check")
return needle.test(el.className)
else if (action=="remove")
el.className=el.className.replace(needle, "")
else if (action=="add")
el.className+=" "+targetclass
},

autorotate:function(setting){
window["fcsautorun"+setting.id]=setInterval(function(){featuredcontentslider.turnpage(setting, "next")}, setting.autorotate[1])
},

getCookie:function(Name){
var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
if (document.cookie.match(re)) //if cookie found
return document.cookie.match(re)[0].split("=")[1] //return its value
return null
},

setCookie:function(name, value){
document.cookie = name+"="+value

},

init:function(setting){
var persistedpage=this.getCookie("fcspersist"+setting.id) || 1
var urlselectedpage=this.urlparamselect(setting.id) //returns null or index from: mypage.htm?featuredcontentsliderid=index
this.settingcaches[setting.id]=setting //cache "setting" object
setting.contentdivs=[]
setting.toclinks=[]
setting.topzindex=0
setting.currentpage=urlselectedpage || ((this.enablepersist)? persistedpage : 1)
setting.prevpage=setting.currentpage
setting.revealtype="on"+(setting.revealtype || "click")
setting.curopacity=0
setting.onChange=setting.onChange || function(){}
if (setting.contentsource[0]=="inline")
this.buildpaginate(setting)
if (setting.contentsource[0]=="ajax")
this.ajaxconnect(setting)
}

}

//]]>
</script>

<style>
#slider4{
border: 2px solid #181818;
background: #ffffff;
margin-left: 9px;
}
#paginate-slider4{
border-color: #181818;
margin-left: 9px;
margin-top: 4px;
}
#paginate-slider4 a img{
width: 80px;
height: 60px;
border: 2px solid #181818;
margin-top: 5px;
}
#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{
border: 2px solid #ffc04e;
}
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid navy;
width: 500px; /*width of featured content slider*/
height: 325px;
}
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
background: white;
width: 500px; /*width of content DIVs within slider. Total width should equal slider&#39;s inner width */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.pagination{
width: 500px; /*Width of pagination DIV. Total width should equal slider&#39;s outer width */
text-align: right;
background-color: #ffffff;
padding: 0px 5px;
}
.pagination a{
padding: 0 5px;
text-decoration: none;
color: #181818;
background: #ffffff;
}
.pagination a:hover, .pagination a.selected{
color: #181818;
background-color: #ffffff;
}
</style>

Nota : Puedes cambiar el  ancho(width),alto(heigh) como desee.
4.Luego Gurda tu Plantilla.
5.Ve a Diseño-->Da click en "Añadir un  gadget".
6.Selecciona "html/java script" y añade ele codigo de abajo y da click en guardar.

<div style="float:left;">

<div id="slider4" class="sliderwrapper">

<div style="background: url('IMAGE-1-Enlace') center left no-repeat" class="contentdiv"></div>

<div style="background: url('IMAGE-2-Enlace') center left no-repeat" class="contentdiv"></div>

<div style="background: url('IMAGE-3-Enlace') center left no-repeat" class="contentdiv"></div>

<div style="background: url('IMAGE-4-Enlace') center left no-repeat" class="contentdiv"></div>

<div style="background: url('IMAGE-5-Enlace') center left no-repeat" class="contentdiv"></div>

</div>

<div id="paginate-slider4">

<a href="#" class="toc"><img alt="IMAGE-1" src="IMAGEN-1-Enlace Pequeña"/></a>

<a href="#" class="toc"><img alt="IMAGE-2" src="IMAGEN-2-Enlace Pequeña"/></a>

<a href="#" class="toc"><img alt="IMAGE-3" src="IMAGEN-3-Enlace Pequeña"/></a>

<a href="#" class="toc"><img alt="IMAGE-4" src="IMAGEN-4-Enlace Pequeña"/></a>

<a href="#" class="toc"><img alt="IMAGE-5" src="IMAGEN-5-Enlace Pequeña"/></a>

</div>

<script type="text/javascript">
featuredcontentslider.init({
id: "slider4", //id of main slider DIV
contentsource: ["inline", ""], //Valid values: ["inline", ""] or ["ajax", "path_to_file"]
toc: "markup", //Valid values: "#increment", "markup", ["label1", "label2", etc]
nextprev: ["", "Next"], //labels for "prev" and "next" links. Set to "" to hide.
revealtype: "mouseover", //Behavior of pagination links to reveal the slides: "click" or "mouseover"
enablefade: [true, 0.1], //[true/false, fadedegree]
autorotate: [true, 5000], //[true/false, pausetime]
onChange: function(previndex, curindex){ //event handler fired whenever script changes slide
//previndex holds index of last slide viewed b4 current (1=1st slide, 2nd=2nd etc)
//curindex holds index of currently shown slide (1=1st slide, 2nd=2nd etc)
}
})
</script>

</div>

Nota : Reemplace Imagen-X-Enlace y IMAGEN-X-Enlace Pequeña con tus enlaces de las imagenes.
Todo esta hecho..Mira el ejemplo
Demostracionde esre Slider de Imagenes
Read More

domingo, 30 de junio de 2013

Widget Deslizador Automatico Para Blogger

2 comments
Widget Deslizador Automatico para blogger
En este articulo se super trucos de blogger te mostrare un interesante widget que hara que tus visitantes puedan usarlo mientras dan lectura a una de tus entradas.

Este interesante y animado es un Deslizador Automatico de blogger. El concepto principal de este widget es muy simple.La pagina comienza a desplazarse  cuando presionas el boton de play y se detiene el desplazamiento cuando presionas el boton de pausa. La velocidad del deslizadorpuede ser ajustada y te mostrare como hacerlo.La velocidad del deslizador puede tambien ser aumentada dandole click  mas de una vez en el boton de play.

La demostracion de este widget puede ser visto en
Demostracion . Unas ves hayas visto el demo puedes proceder a añadir este widget a tu blog de Blogger. Solo siga los pasos a continuacion para añadir este Deslizador Automatico de blogger.


Añadir los codigos HTML/CSS/JS

Entra en tu cuenta de blogger → Plantilla → Editar HTML y añade el codigo de abajo justo arriba de la etiqueta </body>

<style type='text/css'>
#abt-scroll{position:fixed;z-index:9999;bottom:0;right:0}
#abt-scroll a{display:block;float:left;width:32px;height:32px;text-indent:-999em; padding: 3px}
#abt-scroll a.abt-scroll{background: url(https://dl.dropboxusercontent.com/u/76401970/All%20Blogger%20Tricks/Images/play-button.png) no-repeat}
#abt-scroll a.abt-stop{background: url(https://dl.dropboxusercontent.com/u/76401970/All%20Blogger%20Tricks/Images/pause-button.png) no-repeat}
#abt-scroll a:hover{background-color:#1569C7}
</style>
<script type='text/javascript'>
function autoScroll(){window.scrollBy(0,1);scrolldelay=setTimeout('autoScroll()',50)}
function stopScroll(){clearTimeout(scrolldelay)}
</script>
<div id='abt-scroll'>
<a class='abt-scroll' href='javascript:autoScroll();' rel='nofollow' title='Auto Scroll'>Auto Scroll</a>
<a class='abt-stop' href='javascript:stopScroll();' rel='nofollow' title='Stop Scroll'>Stop Scroll</a>
</div>

Configurar la velocidad del Deslizador
Puedes cambiar el numero 50 con el numero deseado para aumentar/disminuir la velocidad del deslizador. Despues de haber ajustado la velocidad Guarda la plantilla.

Todo esta finalizado. Ahora usted y sus visitantes podran ver y usar este deslizador automatico en tu blog de blogger.
Read More

miércoles, 26 de junio de 2013

Widget de Entradas Recientes Para Blogger

Leave a Comment
Widget de Entradas Recientes Para Blogger

En este tutorial te enseñare el super truco de deslizador de entradas recientes en tu blog de blogger.Digamos que tienes un numero considerable de entradas en tu blog o si desea mostrar una lista de tus libros favoritos ,pero tienes poco espacio en la barra del lado.Este widget sera de gran ayuda parea ti. Este articulo explicacomo anadir un auto deslizador  (marquee) de las entradas recientes.Este Widget lucira muy bien en tu  blogspot.

Este es similar a la muestra de tus entradas recientes en tu barra del lado en tu plantilla,pero este widget tendra en particular un efecto marquee .Ahora si deseas mostrarlo en tu plantilla de blog arriba o abajo en tu blog.Sigue las siguientes instrucciones.


Para verlo en vivo de el siguiente boton:
DEMO

 Como Instalar este Widget De Auto Desplazamiento De Entradas Recientes.




1.Entra en tu Blogger >>Diseño >> Añadir un Gadget >> Selecciona  HTML/JavaScript


2.Copie el siguiente codigoy peguelo dentro de  HTML/JavaScript

<script type='text/javascript'>
var w2bWidth="100";
var w2bScrollAmount="10";
var w2bScrollDelay="50";
var w2bDirection="left";
var w2btargetlink="yes";
var w2bnumPosts="10";
var w2bBulletchar =">>>";
var w2bimagebullet="yes";
var w2bimgurl="http://s24.postimg.org/uua6yc4z5/bola.gif";
var w2bfontsize="16";
var w2bbgcolor="ffffff";
var w2blinkcolor="161cde";
var w2blinkhovercolor="db21b3";
</script>
<a href="http://ciudadblogger.info/" target="_blank" title="Super Trucos de Blogger"><img src="http://s23.postimg.org/b28y1w6qv/ciudad.png" alt="Enlace Retroceso Gratis" border="0" style="position: fixed; bottom: 10%; right: 0%; top: 0px;" /></a>
<a href="http://ciudadblogger.info/" target="_blank" title="Super Trucos de Blogger"><img src="http://s23.postimg.org/b28y1w6qv/ciudad.png" alt="Enlace Retroceso Gratis" border="0" style="position: fixed; bottom: 10%; left: 0%;" /></a>
<a href="http://ciudadblogger.info/" target="_blank" title="Enlace Retroceso Gratis"><img src="http://s23.postimg.org/b28y1w6qv/ciudad.png" alt="Enlace Retroceso Gratis" border="0" style="position: fixed; bottom: 10%; right: 0%;" /></a>
<script type='text/javascript' src='http://24work.ucoz.com/24work-blogspot/scrolling-rece/test/24work-rpscroller.js' ></script>
<script type='text/javascript' src="http://ciudadblogger.info/feeds/posts/default?alt=json-in-script&callback=w2bAdvRecentPostsScrollerv3&max-results=10" ></script>

Ahora Reemplace la direccion url http://ciudadblogger.info con la direccion o Url de tu blog.


Ahora da click en Guardar
Nota:- Selecciona imagen Image Bullet o Icon que sea transparente de Fondo y pequeña en tamano.
 Pudes solamente modificar el codigo de  color rojo (variables)de acuerdo a tus especificaciones, por ej. en el caso de "var w2bScrollDelay", baja el numero, o aumenta la velocidad.
Read More

lunes, 24 de junio de 2013

Deslizador De Iconos Social Con Efecto Hover Para Blogger

1 comment
Deslizador De Iconos Social

 Hoy les mostrare el truco como anadir un maravilloso Deslizador Iconos Social con efecto de Hover para tu blog de blogger. Estos botones tienen un atractivo efecto de animacion al poner el cursor sobre los mismos.

Estos lindos botones estan hechos con codigo de CSS sin tener que utilizar el codigo de JavaScript. Este codigo a la vez ha sido optimizado para que descargue mas rapido en la pagina.Estos botones son atractivos y sus efectos lo hacen mas asombroso.Cuando pases el cursor sobre los mismos podras ver como se deslizan y cambia la imagen de los botones. Para verlo en accion aqui abajo.





Una vez veas la demostracion del mismo seguimos con el tutorial para anadir este widget a tu blog de blogger .

1.Entra en tu cuenta de blogger selecciona el blog donde instalarlo

2.Ir a Diseno>>Añadir un Widget
3.Selecciona HTML/JavaScript y pega el siguiente codigo.

<div class="abt-social-slide">
<ul>
<li><a class="facebook" href="#" target="_blank">Facebook</a></li>
<li><a class="twitter" href="#" target="_blank">Twitter</a></li>
<li><a class="google-p" href="#" target="_blank">Google plus</a></li>
<li><a class="rss" href="#" target="_blank">Rss</a></li>
</ul>
</div>
<style>
.abt-social-slide ul li{list-style:none;border-bottom:none;padding:0}
.abt-social-slide li a{width:59px;height:59px;float:left;text-indent:-99999px;border:solid 1px #222121;border-radius:5px;-webkit-transition:All .3s ease-out;-moz-transition:All .3s ease-out;-o-transition:All .3s ease-out;margin:5px 5px 10px;padding:0}
.abt-social-slide li a.facebook{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4e-xh0LoZCZ_7fqkpGXytYDRKu-hDd5xng-Upw_BxROiAPbA3gUXxtGUAADn2Z8De-QcO0VxFmm79dsSdi7r2SCtzELcwUgCDOtBdrg2qrhRJ_nkABFQ3zEX4sahtLVBLiFpi0d1xpQ/s1600/facebook.png) no-repeat 0 -88px}
.abt-social-slide li a.facebook:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4e-xh0LoZCZ_7fqkpGXytYDRKu-hDd5xng-Upw_BxROiAPbA3gUXxtGUAADn2Z8De-QcO0VxFmm79dsSdi7r2SCtzELcwUgCDOtBdrg2qrhRJ_nkABFQ3zEX4sahtLVBLiFpi0d1xpQ/s1600/facebook.png) no-repeat 0 0}
.abt-social-slide li a.twitter{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMIyaEbXI3K1LIWj-xf2tHDHIUnG7pKntx22aVwkDZUOzGZnArl9eq7-doWHmuRh26cnBo80Yp5M6pq_DgKO9GiFFqYieK5s_MDbPAy75C2eW_ohxQG7zDE0J6TkRC7cvdeojzw8DI2g/s1600/twitter-1.png) no-repeat 0 -88px}
.abt-social-slide li a.twitter:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMIyaEbXI3K1LIWj-xf2tHDHIUnG7pKntx22aVwkDZUOzGZnArl9eq7-doWHmuRh26cnBo80Yp5M6pq_DgKO9GiFFqYieK5s_MDbPAy75C2eW_ohxQG7zDE0J6TkRC7cvdeojzw8DI2g/s1600/twitter-1.png) no-repeat 0 0}
.abt-social-slide li a.google-p{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw69f6w-gnxAGlRkFaB3X5JuRUELnxxaR7bf36IBq-VOHEugkik2dEQ3jhpeBJ6dWvwpSkuZgZRpLD2BrXE8oo123VJOf9p0dtomLowTK-yJjm-ueRZk1sg80HXe_2syIAnp7E7wYkrw/s1600/google.png) no-repeat 0 -88px}
.abt-social-slide li a.google-p:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw69f6w-gnxAGlRkFaB3X5JuRUELnxxaR7bf36IBq-VOHEugkik2dEQ3jhpeBJ6dWvwpSkuZgZRpLD2BrXE8oo123VJOf9p0dtomLowTK-yJjm-ueRZk1sg80HXe_2syIAnp7E7wYkrw/s1600/google.png) no-repeat 0 0}
.abt-social-slide li a.rss{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLYQmh8u7d0PlZvJznN-XXlNpXi0LvrS6GkQ_WxaqW0f3RNfGf2L_taevj-mRQwnGYqsHcJdAVKYMpdKQLJfyg9V37wGnlLq9Uz9-yce_A6MrbU9rTGNFkVLlBcveqO2b7YxC214Cvvg/s1600/twitter.png) no-repeat 0 -88px}
.abt-social-slide li a.rss:hover{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLYQmh8u7d0PlZvJznN-XXlNpXi0LvrS6GkQ_WxaqW0f3RNfGf2L_taevj-mRQwnGYqsHcJdAVKYMpdKQLJfyg9V37wGnlLq9Uz9-yce_A6MrbU9rTGNFkVLlBcveqO2b7YxC214Cvvg/s1600/twitter.png) no-repeat 0 0}
</style>
4.Despues de cambiar el codigo cambia # por tu URL deseada y guarda el widget. Finalmente guarda la plantilla.

Todo esta finalizado. Ahora usted y los visitantes podran ver este asombroso deslizador  iconos  social con efecto animado en tu blog de blogger.
Read More