Botones sociales con CSS3



Una buena forma de mantener a nuestros lectores al tanto de lo que actualizamos es mostrando nuestros enlaces a redes sociales en las que tengamos cuentas, como Facebook, Twitter, Delicious, etc.

Para esto les recomiendo unos geniales botones que me recomendó @PP_Grillo del sitio Free Tux. Pueden ver un ejemplo en mi blog de pruebas, en la parte superior del sidebar.

Para agregarlo tenemos que ir a Diseño/Edición de HTML y buscamos el código ]]></b:skin> y antes de él, pegamos el siguiente código:

/* ICONOS SOCIALES */
.social li { display:inline; float:left; background-repeat:no-repeat; }
.social li a { display:block; width:32px; height:32px; padding-right:10px; position:relative; text-decoration:none; }
.social li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999;
text-align:center;
text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7);
-moz-border-radius:3px; -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-border-radius:3px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.delicious { background-image:url("http://2.bp.blogspot.com/-gnve4bFm_qg/TdMhphKI84I/AAAAAAAABUU/lZ9vY6hcohs/s1600/delicious.png"); }
li.digg { background-image:url("http://4.bp.blogspot.com/-x_OtxgE09FA/TdMhqFbTWgI/AAAAAAAABUY/IU36hVU_0ow/s1600/digg.png"); }
li.facebook { background-image:url("http://2.bp.blogspot.com/-JtxsBYSXj2Q/TdMhqdRw_0I/AAAAAAAABUc/R3azEHK0fKs/s1600/facebook.png"); }
li.mail { background-image:url("http://1.bp.blogspot.com/-3pC75GzDb4M/TdMhqhIo11I/AAAAAAAABUg/uAlROwX-lhA/s1600/gmail.png"); }
li.stumbleupon { background-image:url("http://4.bp.blogspot.com/-Egb2hJ1vdPk/TdMhs4AOMqI/AAAAAAAABUw/v5Ura1aO_lk/s1600/stumbleupon.png"); }
li.reddit { background-image:url("http://1.bp.blogspot.com/-UvyDR_I7w1w/TdMhrXs7f5I/AAAAAAAABUo/WsyapNSJO5A/s1600/reddit.png"); }
li.rss { background-image:url("http://2.bp.blogspot.com/-kP_gELDKRWE/TdMhsp2jCtI/AAAAAAAABUs/vRWBESnUcLM/s1600/rss.png"); }
li.twitter { background-image:url("http://1.bp.blogspot.com/-iC6X_yMmwk0/TdMhtjEPemI/AAAAAAAABU4/wsE9J4lSEa4/s1600/twitter.png"); }
li.google { background-image:url("http://3.bp.blogspot.com/-VWMqJ8Md96s/TdMhrByGU_I/AAAAAAAABUk/834EVcvIhQk/s1600/google.png"); }
li.technorati { background-image:url("http://3.bp.blogspot.com/-IQWlK6DI3pQ/TdMhtFVwaVI/AAAAAAAABU0/kSzK1xmKytk/s1600/technorati.png"); }
li.youtube { background-image:url("http://3.bp.blogspot.com/-pQaU_SzoT84/TdMht22q5FI/AAAAAAAABU8/76iig0CUbGM/s1600/youtube.png"); }

/* CSS3 DE LOS ICONOS SOCIALES */
#css3:hover li { opacity:0.2; }

#css3 li { -webkit-transition-property: opacity; -webkit-transition-duration: 500ms;
-moz-transition-property: opacity; -moz-transition-duration: 500ms; }
#css3 li a strong { opacity:0;
-webkit-transition-property: opacity, top; -webkit-transition-duration: 300ms;
-moz-transition-property: opacity, top; -moz-transition-duration: 300ms; }

#css3 li:hover { opacity:1; }
#css3 li:hover a strong { opacity:1; top:-10px; }

Luego de guardarlo, vamos a Diseño y Agregamos un gadget HTML/javascript para pegar el último código:


<ul class="social" id="css3">
<li class="delicious">
<a href="http://www.delicious.com/NOBREDEUSUARIO"><strong>Delicious</strong></a>
</li>
<li class="digg">
<a href="http://digg.com/NOBREDEUSUARIO"><strong>Digg</strong></a>
</li>
<li class="facebook">
<a href='http://es-la.facebook.com/NOBREDEUSUARIO'><strong>Facebook</strong></a>
</li>
<li class="twitter">
<a href="http://twitter.com/NOMBREDEUSUARIO"><strong>Twitter</strong></a>
</li>
<li class="mail">
<a href="mailto:tumail@mail.com"><strong>Mail</strong></a>
</li>
<li class="reddit"> <a href="http://www.reddit.com/NOMBREDEUSUARIO"><strong>Reddit</strong></a>
</li>
<li class="youtube">
<a href="http://www.youtube.com/NOMBREDEUSUARIO"><strong>YouTube</strong></a>
</li>
<li class="technorati">
<a href="http://www.technorati.com/NOMBREDEUSUARIO"><strong>Technorati</strong></a>
</li>
<li class="stumbleupon">
<a href="http://www.stumbleupon.com/NOMBREDEUSUARIO"><strong>StumbleUpon</strong></a>
</li>
<li class="rss">
<a href="http://feeds2.feedburner.com/NOMBREDEFEED"><strong>RSS</strong></a>
</li>
<li class="google">
<a href="http://profiles.google.com/NOMBREDEUSUARIO"><strong>Google</strong></a>
</li>
</ul>

Como podrán ver, donde dice NOMBREDEUSUARIO deberán especificar su cuenta en cada red social. Si tienen la cabecera dividida en dos, también pueden probar ubicando el gadget allí.

Espero les sirva.
Share on Google Plus

About Horacio Castro

    Blogger Comment
    Facebook Comment

2 comentarios:

  1. ... no me funcionó y eso que segui todos los pasos x.X!... en vez de los iconos me aparecen solo el texto y en una lista D:

    ResponderEliminar
  2. lo he vuelto a probar y funciona perfectamente. fijate de hacer bien los pasos, saludos!!!

    ResponderEliminar