Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/01/2011, 11:35
kseso?
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 17 años, 5 meses
Puntos: 539
Respuesta: problemas con :hover

Cita:
Iniciado por mariomon17 Ver Mensaje
Como bien te dijeron en el otro foro, no se puede modificar con :hover las propiedades de otro elemento que no es el seleccionado.

Creo que lo mejor seria hacerlo con javascript.
Código HTML:
Ver original
  1. <div onclick="document.getElementById('imagen').background='...' >
  2. <div id="imagen" >

Entiendes? Un saludo!
Pues no lo entiendo, no. Porque en el segundo ejemplo:
Código HTML:
Ver original
  1. <div id="caja1">
  2. <div id="caja2"></div>
  3. </div>
  4. </body>
dijese quien lo dijese que no se puede, miente tanto como quien lo repite.

Css define ademas de los selectores descendientes, los adyacentes, hermanos... sin entrar en los pseudoselectores y los definidos por la especificación 3 de css (nº de elemento, tipo de elemento...). Y ahí está claro que no se trata de modificar un ascendente, sino de hermanos y adyacentes.

Y ya que estamos, en un foro de css dar una respuesta basada en el desconocimiento y en js queda como feo, por lo menos.

prozaius:
http://www.forosdelweb.com/f53/rollo...4/#post3553145