[Imagen Enlace] Quiero que una imagen no tenga borde si la convierto en link.

Iniciado por KuraraGNU, 10 Mayo 2011, 17:24 PM

0 Miembros y 1 Visitante están viendo este tema.

KuraraGNU

Pues eso, mas breve no puede ser, mirad, he hecho esto:

Código (css) [Seleccionar]
/*Links*/
a img:hover {
text-decoration:none;
border-width:0px;
border-style:none;
}
a img:link {
text-decoration:none;
border-width:0px;
border-style:none;
}
a img:active {
text-decoration:none;
border-width:0px;
border-style:none;
}
a img:visited{
text-decoration:none;
border-width:0px;
border-style:none;
}


Tambien lo he intentado sin poner img pero nada, no se que pasa que se me ve el estandar enlace y no es que este mal linkeado el css que esta perfecto, el resto de cosas van todas. Gracias! ^-^ He estado toda la tarde intentandolo, sino no lo preguntaria.

RedZer

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo

Spider-Net

Claro, no es la propiedad border-width ni border-style, es la propiedad border directamente, si la pones a 0 el borde del enlace no aparece, algo así:

Código (html4strict) [Seleccionar]
<a href="enlace.html"><img src="imagen.jpg" border="0" /></a>

Shell Root

No es que sea muy avanzado en CSS pero no se supone que debe de ir,
Código (css) [Seleccionar]
a:hover  img{
text-decoration:none;
border-width:0px;
border-style:none;
}


Ya qué es el a href el que contiene las propiedades de hover, link, active, visited.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

KuraraGNU

Ya esta lo solucione cambiandole la propiedad a la etiqueta "img" y no a "a" no se me habia ocurrido. Y no Shell Root, se supone que es asi como lo he puesto, lo he sacado de un libro. Esto de la "programacion" web es un lio.

Grazie per tutto