Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2011, 11:08
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 6 meses
Puntos: 1567
Respuesta: recordar la propiedad después de un hover

sería mas conveniente entonces que lo hagas con javascript, con los eventos onmouseover / onmouseout

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>mouseover-mouseout</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <style type="text/css">
  7. /*<![CDATA[*/
  8. /* Propiedad por defecto de la capa 2 */
  9. #capa1{
  10. width: 100px; height: 100px;background-color: green;
  11. }
  12. #capa2{
  13. display: none;
  14. width: 100px; height: 100px;background-color: red;
  15. }
  16. /*]]>*/
  17. <script type="text/javascript">
  18. //<![CDATA[
  19. /* script */
  20. function mostrar(){
  21. document.getElementById('capa2').style.display = 'block';
  22. }
  23. //]]>
  24. </head>
  25. <div id="capa1" onmouseover="mostrar();" onmouseout="mostrar();">
  26. capa1
  27. </div>
  28. <div id="capa2">
  29. capa2
  30. </div>
  31. </body>
  32. </html>

tambien podes hacer que el que hace el over sea el "hover" del css, pero para el out, con javascript

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.