17/01/2011, 12:46
|
| | | Fecha de Ingreso: enero-2011 Ubicación: Gijón
Mensajes: 671
Antigüedad: 14 años Puntos: 36 | |
Respuesta: div que no se comporta como enlace display:block te garantiza que el elemento con esa propiedad tenga el ancho de su contenedor, no el alto.
Yo suelo utilizar un ancho y alto predeterminados para el contenedor.
Al contenedor le doy posición relativa y al enlace posicion absoluta.
La imagen la coloco como una regla CSS para el enlace mediante background-image posicionándola en el lugar adecuado.
El enlace suele adaptarse al tamaño del contenido, por lo que uso una imagen transparente dentro del mismo a la que le doy el mismo tamaño del contenedor.
Es otra manera de hacerlo, no la única. |