Cargando...

27 abril 2011

Agregar íconos sociales usando una sola imagen y crear efecto hover

Hola chicos (as), hoy les voy a mostrar la manera de colocar íconos sociales en su columna lateral y esto lo vamos a conseguir usando una sola imagen, además le vamos agregar efecto hover.

Esto lo vamos a lograr usando una técnica llamada sprites, si nunca has escuchado hablar de esta técnica, puedes ver esta entrada de JMiur donde habla sobre ella, de cualquier modo yo trataré de explicarles lo más claramente que me sea posible.

Esta técnica consiste en crear una sola imagen conteniendo todas las imágenes a usar en un elemento, que en este caso serían nuestros iconos sociales, y luego mover o desplazar la imagen o sprite, con el fin de darle la ubicación que necesitemos, tomando en cuenta las dimensiones de los iconos, para que se muestren respectivamente.

VENTAJAS:  Esta técnica es muy conveniente ya que hacemos menos peticiones al servidor de almacenamiento de imágenes que usemos, lo que favorece la carga de nuestro blog, ya que entre menos peticiones de imágenes y script's (enlazados)  tengamos en nuestro blog, este carga más rápido.

Tengo dos opciones que he creado y que les voy a compartir, puedes usarlas en su blog si así lo quieren, aunque hay muchos íconos sociales navegando por ahí que puedes usar para este propósito.

Primero, hacer o crear nuestro sprite...

Lo primero que necesitamos hacer es crear la imagen con nuestros íconos, puedes usar Paint.net, photoshop o Gimp;  y en este ejemplo, los icono pequeños serán visibles, y los más grandes se mostrarán al poner el puntero sobre cada icono respectivamante (efecto hover).


A continuación puedes ver la imagen terminada lista para que la usen, tiene fondo transparente...
(si las vas a usar, la puedes llevar a cualquier editor como Gimp o Paint.Net y ponerle el color de fondo que necesites)

...y mide 240 pixeles de ancho por 120 pixeles de alto, la parte de arriba (con los iconos mas chiquitos) será la parte visible, y la de abajo, con los íconos más grandes será la del efecto hover.

Los íconos visibles miden 40 x 40 pixeles, y los de abajo 60 X 60 pixeles, y para que  estos coincidan deberán estar en un bloque de 60 X 60 pixeles cada uno, (que es la medida de los del icono más grande que son los de abajo) y tienen que estar bien alineados.

Entonces, la medida con la que vamos a trabajar para cada bloque es 60 pixeles de ancho por 60 pixeles de alto...

...y esta es la representación gráfica...



Como puedes ver, nos vamos a ahorrar 7 imágenes ya que usaremos sólo una de las ocho que tendríamos que usar  y sólo para mostrar cuatro iconos, más los del efecto hover.

Agregar nuestro código CSS y HTML para poner a los iconos  en acción...

Paso 1. Vamos a Diseño ► Diseñador de Plantillas ► Avanzado ► Añadir CSS y agregamos ahí este código CSS...

/* Marcadores Sociales */
ul#marcadores{
margin: 20px auto 0;
padding: 5px 0 0 0;
width: 240px;
height: 120px;
}
ul#marcadores li {
list-style-type: none;
margin : 0;
padding: 0;

float: left;
}
#marcadores li a{
background: url(http://4.bp.blogspot.com/-063Xsp75qOY/TbeA0johGtI/AAAAAAAAFvY/UYDlwDYKEU4/s1600/marcadores-tuto3.png) no-repeat 0 0;
margin: 0;
padding: 0;
display: block;
width:  60px; /*El ancho del bloque con el icono*/
height:  60px; /*El alto del bloque con el icono*/
}
#marcadores li a.rss{
background-position: 0 0; /*la posición del icono del feed*/
}
#marcadores li a.twitter{
background-position: -60px 0; /*la posición del icono de Twitter*/
}
#marcadores li a.facebook {
background-position: -120px 0; /*la posición del icono de Facebook*/
}
#marcadores li a.youtube {
background-position: -180px 0; /*la posición del icono de Youtube*/
}
#marcadores li a.rss:hover{
background-position: 0 -60px; /*la posición del ícono del Feed del efecto hover*/
}
#marcadores li a.twitter:hover{
background-position: -60px -60px; /*la posición del icono de Twitter del efecto hover*/
}
#marcadores li a.facebook:hover {
background-position: -120px -60px; /*la posición del icono de facebook del efecto hover*/
}
#marcadores li a.youtube:hover {
background-position: -180px -60px; /*la posición del icono de youtube del efecto hover*/
}

Si se fijan en el código anterior, vamos desplazando los iconos tomando en cuenta la medida del bloque contenedor de cada ícono, que es 60 x 60 pixeles y el primer valor es para la coordenada x (horizontal) y el segundo para la y (vertical).

Recuerda ubicarte después de cualquier llave de cierre } (por ejemplo) y dar enter, para que sea leido lo que has agregado. También si lo prefieres puedes agregar el código yendo a la edición de HTML de tu plantilla  y pegarlo antes de ]]></b:skin>  es lo mismo, con la diferencia de algunas vetajas que te dicía anteriormente.

Paso 2. Haz click en APLICAR AL BLOG para  guardar los cambios.

Paso 3. Ahora agregaremos el código HTML, estando en los elementos de página, eligiendo la opción de HTML/JavaScript, en la columna lateral que quieras mostrarlos, pero antes, deberás personalizar los gatitos (#) por los enlaces que corresponde a cada icono, puedes usar una nota de tu computadora para editarlo, luego lo pegas en la columna lateral de tu blog.
<ul id="marcadores">
<li><a class="rss" href="#"  title="Suscribirse"></a></li>
<li><a class="twitter" href="#" title="Seguir en Twitter"></a></li>
<li><a class="facebook" href="#" title="Seguir en Facebook"></a></li>
<li><a class="youtube" href="#" title="Seguir en YouTube"></a></li>
</ul>
Nota: Guíate siguiendo cada linea de código y los colores que puse para que puedas identificarlos facilmente.

Paso 4. Finalmente guardas los cambios.

Y el resultado final, sería este:
Opción 2

Ahora usaremos esta imagen que contiene los iconos del feed, de correo, twitter y facebook , creando un efecto que parece que el  icono sale hacia arriba al poner el puntero encima de este...

                                  *Imagen con fondo blanco

Nota: Utiliza las instrucciones de la primera opción.

El código CSS sería este:

ul#marcadores2{
margin: 10px auto 0;
padding: 5px 0 0 0;
width: 200px;
height: 84px;
}
ul#marcadores2 li {
list-style-type: none;
margin: 0;
padding: 0;
float: left;
}
#marcadores2 li a {
background: url(http://1.bp.blogspot.com/--DjPR0HsB8c/TbiHJZAWEzI/AAAAAAAAFvw/g0-m4xDQAcU/s1600/marcadores2.png) no-repeat 0 0;
margin: 0;
padding: 0;
display: block;
width:  50px; /*El ancho del bloque con el icono*/
height:  42px; /*El alto del bloque con el icono*/
}
#marcadores2 li a.rss{
background-position: 0 0; /*la posición del icono del feed*/
}
#marcadores2 li a.correo{
background-position: -50px 0; /*la posición del icono de correo*/
}
#marcadores2 li a.twitter {
background-position: -100px 0; /*la posición del icono de Twitter*/
}
#marcadores2 li a.facebook {
background-position: -150px 0; /*la posición del icono de Facebook*/
}
#marcadores2 li a.rss:hover{
background-position: 0 -42px; /*la posición del icono del Feed del efecto hover*/
}
#marcadores2 li a.correo:hover{
background-position: -50px -42px; /*la posición del icono de correo del efecto hover*/
}
#marcadores2 li a.twitter:hover {
background-position: -100px -42px; /*la posición del icono de twitter del efecto hover*/
}
#marcadores2 li a.facebook:hover {
background-position: -150px -42px; /*la posición del icono de facebook del efecto hover*/
}

El código HTML este:

<ul id="marcadores2">
<li><a class="rss" href="#" title="Suscribirse"></a></li>
<li><a class="correo" href="#" title="Seguir por e-mail"></a></li>
<li><a class="twitter" href="#" title="Seguir en Twitter"></a></li>
<li><a class="facebook" href="#" title="Seguir en Facebook"></a></li>
</ul>
Nota: necesitan sustituir los enlaces respectivamente, como les decía en el paso 3 de la primera opción.

 ...y el resultado este:
IMPORTANTE: recuerden guardar la imagen en Blogger para usar su propio enlace y no afectar la carga de la misma en su blog.

Como pueden ver, es posible crear cualquier tipo de efecto que se les ocurra, cambiando las imágenes y usando una sola imagen :).

Probado en: IE6, IE7, IE8, Firefox y Google Chrome.
Si eres el primero en comentar y pedírmelo, yo misma voy a crear tu sprite, y tu eligirás los íconos :)...
...y si te gusto y/o te fue útil, no olvides Suscribirte a mi blog. 

Otras referencias:
css-tricks
Libros Web

Créditos por los íconos sociales...
Set1
Set2
No olvides suscribirte, para recibir todas mis actualizaciones, directamente a tu email.

Ingresa tu correo electrónico:

Recuerda confirmar tu suscripción, haciendo click en el enlace que recibirás por email.

60 comentarios :

  1. Hola Karla!, muy bonitos y prácticos los dos efectos.. por eso no me pierdo tu blog.. por que me gustan estos trucos.. Gracias por compartirlos!.

    ResponderEliminar
  2. hOla! definitivamente lo pondre en mi blog mmm no se si eso de si soy el primero en comentar y pedirmelo apliQe porQe soy la segunda en comentar xD pero aunQe amo la primera opcion pondre la 2 porQe me gusta más su f de facebook xD

    ResponderEliminar
  3. Encantada por todas estas ayudas que nos das pero yo tengo un problema al selecionar el código para los iconos sociales, al ir a Paint para agregar los códigos no me deja copiarlos. ¿Sabes que ppuedo hacer?. Muchas gracias por la ayuda que nos estas regalando continuamente.

    ResponderEliminar
  4. Muy chulo Karla.
    Por estos trucos sigo tu blog.
    Alex.
    Mi blog sobre robots:
    http://milegontx.blogspot.com/

    Alex
    PS:Que pena que no este registrado en ninguna red social.

    ResponderEliminar
  5. Hola Oliver¿cómo estás?, me alegra que te gusten, si los colocas en tu blog, me dices para ver que tal te quedaron, ok!?

    Hola Isabel, bueno, Oliver fue el primero en comentar, pero no dijo nada sobre si queria o no que le hiciera el sprite, asi que si tu los quieres, ya que lo mencionaste, solo dímelo y te hago el sprite con los íconos que tu elijas...

    Hola Sofía yo solo comparto lo que me gusta y aprendo, soy muy mala para guardar secretos XD, y lo hago con gusto...

    No se si haya una confución, el código no se tiene que poner en Paint.Net, es para tu plantilla, tal vez sea por que en la segunda opción no dije los pasos, solo los códigos CSS y HTML que se necesitan, guíate con los pasos de la primera opción, si tienes dudas me dices y con gusto te guío...

    Hola Alex Muchas Gracias por seguirme, y por la invitación; puedes usar los íconos para que se suscriban, colocando el del feed, el del correo, y uno de estrella (hay muchos por ahí) para que te agreguen a favoritos por ejemplo. También pronto les tendré un tuto de un menú con íconos...

    Que tengan todos un estupendo día!!

    ResponderEliminar
  6. Karlita precioso :) muy bien explicado, besitos!

    ResponderEliminar
  7. Hola Graciela, me alegra que te haya gustado, si quieres hacer un sprite con algunos iconos en especial me dices y con gusto te hecho una mano...

    Que tengas un bonito día, y ahh..., no me respondiste si se cumplían los deseos que pedías con los dientes de león :D...

    ResponderEliminar
  8. NO ME FUNCIOno PEro nimodo ise todo lo que decia Hise la opcion 2

    ResponderEliminar
  9. Hola _RosarioZapien, dime que resultado tienes, así es más fácil que te pueda ayudar :)

    ResponderEliminar
  10. eso no funciona , maybe donde pones el color rojo en el signo de numero k se supone k se debe poner ahi, maybe por eso no me funciona lol

    ResponderEliminar
  11. Hola YACCdesign,

    Yo lo uso en el post-footer, tal vez te faltó sustituir los enlaces respectivamente, como menciono arriba.

    Suerte!

    ResponderEliminar
  12. Karlita cuando subes tu plantilla anterior estoy esperándola. Muchas gracias

    ResponderEliminar
  13. Ya muy pronto la tendré lista Renzo, lo que pasa, es que necesito hacer algunos ajustes, para que pueda adaptarse bien, sobre todo para el caso del título, ya que la hice pensando en que el título de mi blog es corto.

    :) Hasta luego!

    ResponderEliminar
  14. Lindo blog nina.

    ResponderEliminar
  15. Hola quisera que me ayudaras yo ya lo hice :) lo que sucede es que yo lo puse en el footer para que quedara en la plantilla y quisiera saber como puedo ponerlo para que solo se muestre en las entradas y no en el home y tambn si me pudieras ayudar con los URL que deben ir en los # para compartir las entradas he puesto miles y no me sirven ya que lo que yo quiero no es que se dirijan a el facebook de mi blog sino que cuando den clik se comparta en las diferentes redes sociales... Gracis...

    ResponderEliminar
  16. Hola Manganicrazy!,

    En los gatitos, necesitas poner los enlaces de tus páginas de Twitter, Facebook y tu feed respectivamente (para que te sigan).

    Lo que tu quieres, según entiendo, es que se compartan las entradas, entonces, pronto te prometo una entrada sobre eso :).

    ResponderEliminar
  17. GRacias por compartir el tutorial, hacia ya un tiempo que queria aprender algo asi!

    ResponderEliminar
  18. :) De nada John_635, me da mucho gusto que haya sido útil, y espero verte pronto por aquí.

    Salu2!

    ResponderEliminar
  19. Gracias por compartirlos. Quedan muy bien. Saludos desde Uruguay

    ResponderEliminar
  20. no entiendo doy clik pero no va a la url de cada icono soy novato y me gusto mucho esos iconos de las redes sociales ¿puedes colaborarme porfix?

    ResponderEliminar
  21. No te preocupes Oswaldo, déjame la URL de tu blog y echo un vistazo, y te digo cual es el problema.

    ResponderEliminar
  22. No soy la primera en pedirtelo :(
    pero me encantó... Ahora mismo lo voy a poner

    ResponderEliminar
  23. Mmm, no se por qué razón queda con una línea ploma en el borde superior, y no hay caso de quitarla... :(

    ResponderEliminar
  24. Hola Vimonbox!,

    No te preocupes que tiene un a solución rápida.

    Lo que pasa en que en la plantilla que usas, existe cierto estilo que se aplica ahí, y por ello se ve ese borde.

    Solo en el CSS que agregaste, en:

    ul#marcadores li {

    ...agrega dentro:

    border: 0;

    Me cuentas...

    ResponderEliminar
  25. Karla:
    Si funcionó!!! Gracias.... Yo había puesto antes border: none, porque ya había tenido el problema y me había funcionado así, pero ni se me había ocurrido lo otro.
    Un Beso.

    ResponderEliminar
  26. Perfecto Vimonbox!, que bueno que lo arreglaste, me alegro por ti ;)

    Un abrazo!

    ResponderEliminar
  27. karlita muxas graxias justo lo necesitabay me dist la solucion q esperaba graxias

    ResponderEliminar
  28. De nada tonyman, me alegra que haya sido útil ;)

    ResponderEliminar
  29. Karla eres espectacular, y te admiro quiciera que miraras mi blog y me dijera como poner el boton Me gusta de facebook
    te agradezco

    ResponderEliminar
  30. Hola Oswaldo, gracias, y no es para tanto hombre...!

    Bueno, echa un vistazo a esta entrada:

    http://www.compartidisimo.com/2011/06/como-poner-el-boton-de-me-gusta-tu-blog.html

    De cualquier modo, te recomiendo copiar el código desde la página, ya que puede haber actualizaciones :

    http://developers.facebook.com/docs/reference/plugins/like/

    Cualquier cosa me dices ;)

    ResponderEliminar
  31. Hola, lo he probado en mi blog de pruebas y en el boton de twitter me sale un recuadro azul. Que puede estar pasando?

    Blog: http://grupoblogin2.blogspot.com/

    Gracias.

    ResponderEliminar
    Respuestas
    1. Eso sucede, por que hay una regla de estilo en tu plantilla, que usa la misma clase para el botón de twitter:

      .twitter {
      background: #EEF9FD;
      padding: 10px;
      border: 1px solid #C7DBE2;
      ...
      Y que corresponde a:

      /* Social Widget */

      Esa regla de estilo que resalté de negrita, es la que se está aplicando en el botón de Twitter.

      Si usas ese CSS para ese widget, la solución entonces, es cambiar la clase del CSS y en el HTML.

      Primero en el CSS:

      #marcadores li a.twitter{

      por:

      #marcadores li a.twitter2{

      Y luego en el HTML en la linea de codigo de Twitter:

      <a class="twitter" href="...

      ...cambia sólo lo que está de negrita:

      <a class="twitter2" href="...

      Para que coincidan. Si tienes dudas me dices :)

      Eliminar
    2. Cuando te refieres a CSS, quieres decir ir a Personalizar - Avanzado - Añadir CSS? Es que si voy a ahí ya no me aparece ningún código y entonces tengo que buscar el código que me dices en Edicion HTML, no? Pero es que si lo busco me sale esto:
      #marcadores2 li a.twitter {

      Eliminar
    3. Hola Josep,

      Me refiero a lo que agregaste usando este tutorial. Si ya no aparece en Añadir CSS, muy posiblemente fué porque hiciste cambios en el CSS (en el código) desde la edición de HTML de la plantilla, por ello se pierde la característica de conservar CSS agregado desde el diseñador de plantillas.

      Como te decía, son dos cambios los que tienes que hacer, uno en el CSS que agregaste, y otro en el HTML (me refiero a los código propiamente llamados así).

      Simplemente necesitas ponerle un "2" a la clase de twitter que usa este truco, como te lo menciono arriba.

      Suerte ;)

      Eliminar
  32. Gracias Karla por tu ayuda, ya me funciona, tienes un gran blog!

    ResponderEliminar
    Respuestas
    1. Qué bueno todo salió bien Josep-Pepe, de verdad me alegra ;)

      Buen día :)

      Eliminar
  33. Esta genial la explicación, tengo mis propios botones pero voy a utilizarlos con la opción hover para que cambien de blanco y negro a color. Gracias por la explicación, ahora entiendo todo mejor.

    ResponderEliminar
  34. Hola karla,... AYUDA URGENTE!!! he puesto los botones, la opcion numero dos, Y no me envia al enlace ejemplo, sobre sucribirse por email, no sale , abre una ventana, rara!!! auxiiliiioo, es que me encanto la opcion dos... http://nosotrasstyle.blogspot.com/ ese es mi blog, y sii tienes sugerencia son bien recibidas, gracias!!!!

    ResponderEliminar
    Respuestas
    1. Lamentablemente no puedo hacer nada, ya que no puedo comprobar lo que me dices, pues no tienes agregados los botones.

      Te voy a pedir que leas atentamente los pasos es muy sencillo. Si tienes dudas me dices.

      Buen día :)

      Eliminar
    2. Hola, Buenas noches!!! http://nosotrasstyle.blogspot.com/
      ahora siii, pasa por mi blog y mira como lo hice, tome otros botones, que publicaste!! uff se ven lindisiimos, Gracias..
      me ayudas con los comentarios de mis entradas, no me aparece la opcion de comentar... cuando estoy en la pagina principal...

      Eliminar
    3. Desde Diseño en la nueva interfaz, o elementos de la página en la vieja interfaz, agregas esas opciones haciendo click en editar en la sección de las entradas.

      Si no aparece, probablemente haya un problema en la plantilla, entonces, necesitáras guardar una copia de seguridad de la plantilla, y luego desde la edición de HTML de la plantilla, haces click en "Restablecer plantillas de artilugios a los valores predeterminados".

      Espero sea útil.

      Eliminar
  35. Hola Karla, lo he hecho todo tal como perfectamente indicas para la opción uno, pero mira lo que me sale www.soulcall.es, salen como unas flechitas arriba de cada logo. He seguido los pasos que le has dado a Josep-Pepe pero no va. Te agradecería que me pudieras echar una mano porque esta opción es justo lo que quería. Gracias de antemano.

    ResponderEliminar
    Respuestas
    1. No te preocupes, ya eché un vistazo al blog, y hay dos soluciones para arreglar eso.

      Te voy a decir porqué pasa:

      Hay una declaración en el CSS que tienes en tu plantilla, que hace que a cada elemento de lista (li), en la columna lateral, se le agregué como fondo la flechita que mencionas. Me refiero a esto:

      .sidebar li{
      background:url(http://1.bp.blogspot.com/-WO_BAEgTRp4/Tayo0QsdmSI/AAAAAAAAC44/juYZMYkApbM/s1600/li_a.gif) no-repeat 0 5px;
      ...

      Los iconos sociales está en una lista y cada icono esta dentro de un elemento de lista (li), por eso aparece la flechita como fondo en cada uno.

      La solución entonces, es escribir una regla para la lista de iconos, que diga que a cada elemento de lista, no se le agregue ninguna imagen, y lo harías agregando:

      background:none;

      En:

      ul#marcadores li {

      La otra solución, es poner la imagen de "cada elemento de lista en la columna lateral" (sidebar li), usando la propiedad "list-style-image", de ese modo tampoco se verá la flechita en cada icono, ya que yo agregué una regla que dice que no se aplique ningún valor si se usa dicha propiedad. Pero con lo anterior, ya verás que se arregla ;)

      Eliminar
    2. Solucionadísimo. Millones de gracias Karla, eres una auténtica crack de verdad. Como ves tengo un blog bastante sencillito y estoy maquillándolo con pijadillas de estas que a veces se complican más de lo necesario. Lo dicho, muchas gracias. Sequiré buceando por tu página para buscar más elementos como estos. Gracias.

      Eliminar
    3. Perfecto Julio, qué bueno que lo arreglaste...

      Tu blog luce muy bien, felicidades, y mucha surte :)

      Eliminar
  36. Hola Karla, estoy intentando hacer la opción 1 con iconos propios pero no se muy bien como hacerla, quiero que los iconos sean más pequeños y más juntos y los lados de los iconos sean de 32px. La imágen ya la he hecho (más o menos) pero luego al poner el codigo no se hacerlo muy bien y no me funciona, a ver si me podrías hechar una mano ;).
    Mira, esta es la imágen que estoy poniendo: https://lh5.googleusercontent.com/-2UpNiLC9S_Y/T2zOH59R4MI/AAAAAAAAB-k/UBgbRC1ZX6k/s280/marcadores2.png
    Los iconos: https://picasaweb.google.com/113744064515541087510/RedesSociales
    Saludos.

    ResponderEliminar
    Respuestas
    1. Por cierto, me gustaría que estuviesen enganchados como dice en la imagen.

      Eliminar
    2. Hola Josep-Pepe,

      Alínealos bien, para que te funcione sin hacer ajustes en el CSS, pon guías, si no tienes pon lineas de extremo a extremo para que se ajustes los iconos, imagina que el mismo espacio del botón por defecto ocupará el del efecto hover, por lo tanto tiene que estar en la misma posición, tanto verticalmente como horizontalmente.

      Deja el mismo espacio para cada botón y alineado con el del efecto hover.

      Eliminar
    3. ¿Que espacio tendría que dejar más o menos si los iconos son de 32px y los quiero juntos igual de separados que en la imagen?
      A y entonces en width y height tendría que poner 32 pc o el espacio que dejo entre ellos?

      Eliminar
    4. Espero que me caches la idea. Observa la imagen que muestro, debes tomar en cuenta la medida que le das a cada botón, (que es la misma para todos, tanto ancho como alto) ésta debe coincidir en todos los casos, por ejemplo si usan una de 34x34 pixeles, para cada botón de 32 x32 pixeles, el botón quedará dentro de ese espacio de 34x34 pixeles, y además el botón por defecto debe coincidir tanto verticalmente como horizontalmente con el del efecto hover.

      En otras palabras, si el botón por defecto tiene un espacio de 2 pixeles de separación abajo, "dentro de ese espacio mencionada que le damos a cada botón (34x34px), entonces el botón por defecto también deberá tener ese espacio exactamente y además, deberá coincidir verticalmente, eso quiere decir que si tu bajas el botón por defecto para abajo (moviéndolo en el editor) debe coincidir con el del efecto hover...

      No es tan difícil, sólo tienes que pensar en el espacio de cada botón, no en lo separado que vas a dejar a los botones entre sí, puesto que ese espacio, es el que tomas en cuenta en el CSS, (ancho y alto).

      Eliminar
    5. Este comentario ha sido eliminado por el autor.

      Eliminar
    6. Hola Karla, más o menos he solucionado un poco el problema. Aquí puedes ver el resultado: todaymotor.blogspot.com. Sólo me queda dejar un espacio abajo del todo para que se cree un efecto hover y ahora el problema que quería contarte, es que el hover sólo me funciona en un icono y ya hice tus pasos.

      Eliminar
    7. Hola Josep-Pepe, el espacio que queda, es por que las 2 tiras de iconos (botones por defecto y del efecto hocer) no están alineadas una con respecto a la otra, ¿ recuerdas que te dije que tienen que tener el mismo espacio de separación abajo, considerando la atura de éstas?, es por eso que no te funciona.

      Por favor lee lo que te comento, me da la impresión de que no me lees, o si crees que me expliqué mal en algo, por favor dímelo con confianza ;)

      Eliminar
    8. Este comentario ha sido eliminado por el autor.

      Eliminar
    9. Este comentario ha sido eliminado por el autor.

      Eliminar
    10. Gracias por todo Karla. Después de mirar y mirar solucioné la imagen y arregle algunos valores que hicieron que funcionara!
      Gracias de nuevo

      Eliminar
    11. Qué bueno que ya lo pudiste hacer, justo te iba a decir que los generadores que conozco no permiten agregar la imagen para el efecto hover como en este caso.

      La clave es entender que cada icono esta en una cajita, por decirlo así, y para que no se mueva en el efecto hover tienen que estar en la misma posición...

      Saludos ;)

      Eliminar
  37. Este comentario ha sido eliminado por el autor.

    ResponderEliminar

Lo siento, los comentarios se cierran automáticamente al llegar a los 50. Si tienes alguna duda o pregunta sobre este artículo, puedes ponerte en contacto conmigo. Gracias.