May 03

The-RockeR me preguntaba lo siguiente: ¿Podrías decirme cómo se hace para poner un enlace en la imagen flotante de abajo a la derecha?

Bueno pues aprovecho y creo un post explicándolo paso por paso, para que pueda servir a todos los que lo quieran saber.

Antes de nada, lógicamente tendremos que crear un “ancla” para movernos a la zona donde queremos que vaya cuando hagamos click en la imagen.

Para ello crearemos un enlace donde queramos, simplemente creamos el atributo name con el valor top (en este caso), lo podemos hacer de la siguiente manera:


Lo primero es crear en nuestra hoja de estilos css un identificador para ese enlace, donde vamos a determinar las propiedades del mismo.

Podemos crear este atributo css del enlace de la siguiente manera:

a#pie
{
position: fixed;
right: 0;
bottom: 0;
display: block;
height: 48px;
width: 48px;
background: url(img/arriba.gif) bottom right ; /
text-indent: -999em;
text-decoration: none;
}

La imagen la podemos cambiar por la que queramos, la ruta que he puesto de ejemplo es img/arriba.gif , vosotros la podeis cambiar por la que querais.

Lo segundo es irnos al footer e incluir el siguiente código html:

[html][/html]

Y finalmente poner donde queramos(dentro del body) el id, en la parte de nuestra página donde queremos que vaya:

[html][/html]

Tengo que decir que esto funciona en Firefox y en Explorer 7.0 (y superior). No he probado en navegadores como Safari, Opera y similar, aunque creo que debería de funcionar.

Comparte esta noticia:
  • Add to favorites
  • Meneame
  • Bitacoras.com
  • Google Bookmarks
  • Print
  • email
  • Facebook
  • BarraPunto
  • Reddit
  • del.icio.us
  • PDF
  • Digg
  • Live
  • StumbleUpon
  • Technorati
  • Wikio
  • LinkedIn
  • Twitter

Noticias relacionadas a esta:

Etiquetas: , , , .


15 Comentarios a “Cómo crear un enlace con una imagen flotante”

  1. 1. The-RockeR Dijo:

    Es como lo estaba haciendo, lo que pasa que al hacerlo así, las primeras palabras del pie de página me desaparecen, y creo que es cosa de ese indent de -999… Seguiré probando. Gracias por contestar.

  2. 2. The-RockeR Dijo:

    Vale, ya conseguí hacerlo. Me bastó con poner el código justo antes de la etiqueta , así no modifica nada.

    Por cierto, creo que tu enlace quedaría “más potito” así:

    Un saludo y re-gracias xD

  3. 3. The-RockeR Dijo:

    Juraría que lo puse bien…en fin, en vez del “a” que cierra al final, podrías poner una / justo después de “nofollow”.
    Un saludo y re-re-gracias.

  4. 4. Algunos cambios en el blog: fomentar feeds y mejorar la publicidad | El Blog de René Dijo:

    [...] PDTA: Ayer se me olvidó poner todos los enlaces de la entrada, así como dar las gracias a Victor por inspirar la idea gracias a su blog. [...]

  5. 5. Algunos cambios en el blog: fomentar feeds y mejorar la publicidad | bocabit.com Dijo:

    [...] PDTA: Ayer se me olvidó poner todos los enlaces de la entrada, así como dar las gracias a Victor por inspirar la idea gracias a su blog. [...]

  6. 6. Tessa Dijo:

    Hola
    Estoy tratando de crear un enlace a una imagen flotante, he seguido todos tus pasos pero no me funciona en el explorer y si en el firefox, aunque el efecto que hace en tu pagina tampoco lo he podido conseguir.
    Por favor me puedes ayudar?
    Muchas gracias y un saludo
    Tessa

  7. 7. Victor Dijo:

    Hola Tessa,

    En Internet Explorer solo lo podrás ver en la versión 7, ya que en la 6 aun no trabaja con capas, con lo que no sirve la “técnica” que comento.

    En Firefox y Explorer 7, podrás comprobarlo que funciona de maravilla.

    Aun así, desconozco si hay algún método para que también funcione en el 6.

    Saludos.

  8. 8. Tessa Dijo:

    Muchas gracias por tu pronta respuesta. Tengo internet explorer 7.0.5730.11 128 bits y no logro que me funcione en internet, o sea cuando lo subo al servidor, aunque si funciona en mi pc, tanto en el explorer como en el firefox.
    Porfa, me podrias poner un correo explicandomelo detalladamenta?, ya que no tengo mucha idea sobre esto.
    Un cordial saludo y gracias de nuevo.

  9. 9. Tessa Dijo:

    Ya he conseguido que se vea en el explorer 7, era algo que puse mal, aunque tarda en cargar la página. ¿Hay algo para acelerar el proceso de carga de la página?
    Gracias.
    Saludos Tessa

  10. 10. Victor Dijo:

    La velocidad de carga ya depende de tu conexión y tu servidor. En código no puedes cambiar nada, a no ser que estemos hablando de librerías….

    Me alegro que te funcione :)

    Saludos.

  11. 11. Tessa Dijo:

    Que alegria cuando las cosas funcionan bien. Me ha encantado.
    Muchas gracias. Saludos.

  12. 12. Raúl Dijo:

    Hola,

    quiero hacer esto que dices pero no se porque no veo todos los pasos a seguir.

    Espero que me puedas ayudar.

    Saludos!

  13. 13. Victor Dijo:

    Raúl ¿Qué pasos no ves?

  14. 14. Raúl Dijo:

    Hola Víctor, el paso que no veía ya lo veo. Lo que no veía era el segundo paso.

    Muchas Gracias :-)

  15. 15. bea Dijo:

    mi imagen no funciona :(

Deja tu comentario