Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/06/2006, 08:25
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 2 meses
Puntos: 63
Hola

Tu problema está en un par de detalles sobre las css, pero nada preocupante.

Primero un consejo, trata de no utilizar "_" en los nombres de las clases ya que algunas versiones de algunos navegadores no las entienden bien.

Segundo, y el motivo de tu problema, es que debes estar aplicando la clase a la imagen, pero aunque la definición de las css 2 dice que cualquier objeto puede tener estados, explorer no lo considera así, permitiendo estados como el hover solo en los vínculos.

Hice una sencilla página de ejemplo con tu código y funciona bien en ambos navegadores:

Código:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
<head>
	<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
	<title>Pruebilla</title>
	<style type="text/css">
		.ImgLink{
		border:dashed;
		border-width:2px;
		border-color:#CC0000;
		padding:2px;
		}
		.ImgLink:hover{
		border:dashed;
		border-width:2px;
		border-color:#FFFFFF;
		padding:2px;
		}
	</style>
</head>
<body>
<a href="pagina.htm" class="ImgLink"><img src="imagen.gif" width="100" height="50" /></a>
</body>
</html>
Felicidad
__________________
¡ hey, hou, hou, hey !