Foros del Web » Diseño de Sitios web » CSS »

ventana emergente con hover

Estas en el tema de ventana emergente con hover en el foro de CSS en Foros del Web. Como podría hacer que un div, al recibir un mover, desplegara una nueva ventana con css? no puedo usar javascript, es para una pantalla táctil, ...
  #1 (permalink)  
Antiguo 21/01/2012, 13:15
 
Fecha de Ingreso: enero-2012
Mensajes: 2
ventana emergente con hover

Como podría hacer que un div, al recibir un mover, desplegara una nueva ventana con css? no puedo usar javascript, es para una pantalla táctil, por lo que tengo el problema que al abrir un hover al tocarlo con el dedo, al levantarlo para elegir una nueva opción, desaparecería el hover..

como podría hacer que apareceieran nuevos divs al hacer un mover? como los oculto para que aparezcan al hacer un nuevo hover?
  #2 (permalink)  
Antiguo 21/01/2012, 14:44
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.049
Respuesta: ventana emergente con hover

En este ejemplo hacen aparecer una caja de texto a través de un hover, solo con css.

Fijate que lo hacen así:
Código CSS:
Ver originalCopiar
  1. ul.notas li:hover p { /* ... estilos ... */ }
Notarás como "p" le sigue a "li:hover".

Espero te sea útil.
Chau.

pd/ si lo que querías era un lightbox, acá hay uno echo solo con css3, ie8+

Última edición por cristian_cena; 21/01/2012 a las 14:58 Razón: codrops
  #3 (permalink)  
Antiguo 21/01/2012, 15:00
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: Castelar
Mensajes: 4.706
Respuesta: ventana emergente con hover

En primer lugar, bienvenido.... @rpairo

Como es la cosa, hacer un hover ó hacer un mover?, pensé que era un error de tipeo, pero como repetís eso de "mover" 2 veces, me queda la duda.

Bueno, supongo que es hover, hace poco hice una página que usaba algo mas o menos similar
http://emprear.com.ar/competencia2011/
Tenés que verla con Firefox o Chrome, si esperás a que aparezca el texto "que le regalamos a Papa noel", vas a ver que hay tres opciones, que al hacerles hover, muestran un contenido que por defecto está oculto, una versión simplificada (que podés ver con cualquier navegador)sería

Código HTML:
Ver originalCopiar
  1. <!DOCTYPE html>
  2. <html lang="es-ar">
  3. <meta charset="utf-8" />
  4. <title>titulo</title>
  5. <style type="text/css">
  6. /*<![CDATA[*/
  7. figure.regalo_oculto_uno, figure.regalo_oculto_dos, figure.regalo_oculto_tres{
  8. display: none;
  9. }
  10.  
  11. div.regalo_oculto_uno:hover figure.regalo_oculto_uno{
  12. display:block;
  13. }
  14.  
  15. div.regalo_oculto_dos:hover figure.regalo_oculto_dos{
  16. display:block;
  17. }
  18.  
  19. div.regalo_oculto_tres:hover figure.regalo_oculto_tres{
  20. display:block;
  21. }
  22.  
  23. figcaption{
  24. text-align: center;
  25. }
  26. /*]]>*/
  27. </head>
  28.  
  29. <div class="regalo_oculto_uno">Que les parece esto?<br />
  30. <figure  class="regalo_oculto_uno"><a href="smart-un-regalo-para-santa" class="cand">aqui va algo oculto</a>   
  31. </figure>  
  32. </div>
  33. <div class="regalo_oculto_dos">O tal vez esto?<br />
  34. <figure  class="regalo_oculto_dos"><a href="amianto-un-regalo-para-santa" class="cand">aqui va algo oculto</a> 
  35. </figure>  
  36. </div>
  37. <div class="regalo_oculto_tres">Y por qué no esto?<br />
  38. <figure  class="regalo_oculto_tres"><a href="carro-un-regalo-para-santa" class="cand" >aqui va algo oculto</a>
  39. </figure>  
  40. </div>
  41.  
  42. </body>
  43. </html>

Y no se usa JavaScript

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #4 (permalink)  
Antiguo 21/01/2012, 16:38
 
Fecha de Ingreso: enero-2012
Mensajes: 2
Respuesta: ventana emergente con hover

muchas gracias :)

era hover, jaja que el corrector me ponia mover
¿Nuevo en el foro? Regístrate



La zona horaria es GMT -6. Ahora son las 06:42.
SEO by vBSEO 3.3.2