Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/08/2010, 01:54
Gashe
 
Fecha de Ingreso: agosto-2010
Ubicación: Madrid
Mensajes: 53
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Cambiar color de div al pasar cursor

Cita:
Iniciado por MarioAlejandroCR2 Ver Mensaje
Si funciona en un div comun pero este funciona asi:

Código PHP:
Ver original
  1. echo '<div class="divnoti" onmouseover="this.style.backgroundColor="#999"">' ,substr($cadena,0,strpos($cadena,' ',350)) ,' ...<br><a href="./noticialog.php?idn='.$cateFila["idnoticia"].'">Ver más ...</a><hr color="#e1e1e1"></hr></div>

Si uso this.style.backgroundColor='#999'" me da problemas debo usarlo como ="#999" pero asi no funcionaria
Al meterlo dentro de php, te haces un lio con las comillas, para no liarte puedes hacer esto cuando toque la sentencia de php:

?><div class="divnoti" onmouseover="this.style.backgroundColor='#999'"><? php echo substr($cadena,0,strpos($cadena,' ',350)) , ..... ?></div>

Y recuerda las comillas dentro del onmouseover, despues de las dobles, van las simples onmouseover="this.style.backgroundColor='#999'"

Última edición por Gashe; 11/08/2010 a las 02:10