Foros del Web » Programando para Internet » Javascript »

Como hacer que un div aparezca con comportamiento onclick?

Estas en el tema de Como hacer que un div aparezca con comportamiento onclick? en el foro de Javascript en Foros del Web. Hola a todos, Estoy pensando en añadir más texto a mi página inicial, de cara al posicionamiento de una serie de palabras clave. El caso, ...
  #1 (permalink)  
Antiguo 19/07/2010, 00:59
 
Fecha de Ingreso: mayo-2010
Ubicación: Bilbao
Mensajes: 105
Antigüedad: 14 años, 5 meses
Puntos: 1
Como hacer que un div aparezca con comportamiento onclick?

Hola a todos,
Estoy pensando en añadir más texto a mi página inicial, de cara al posicionamiento de una serie de palabras clave. El caso, es que quiero mantener la imagen inicial lo más limpia posible, por lo que había pensado en añadir un comportamiento y que dicho texto solo apareciera al hacer onclick en la imagen (después de tomarme la molestia espero que google no desprecie dicho texto).

Ya que tengo que hacerlo, había pensado en hacerlo lo mejor posible y de paso que le de cierta utilidad al usuario, que no parezca que está metido con calzador.

Resuminedo, había pensado añadir un comportamiento de la manera siguiente:

<div id="animacion" onclick="MM_effectAppearFade('animacion_pie', 1000, 0, 100, false)"><img src="Imagenes/asga_arquitectos_bilbao.jpg" width="960" height="355" alt="Imagen inicial de ASGA Arquitectos Bilbao" /></div>

El div "animacion" es la imagen principal y al pulsar en ella parece lentamente el "animacion_pie" oscureciendo parte de la imagen y con un texto.

El comportamiento funciona correctamente, lo que pasa es que al carga la página, el div "animación_pie" se ve y me gustaría que estuviera oculto y que solo se mostrara si se hiciera click.

Podéis comprobar a lo que me refiero en la página http://www.asga-arquitectos.com/

No sé si la solucón pasa por hacer una combinación de comportamiento, o salgo por el estilo.

Gracias y un saludo
__________________
Web personal -> Morph 3D - Arquitecto Bilbao

Mi Blog -> Blog de Arquitectura
  #2 (permalink)  
Antiguo 19/07/2010, 09:38
Avatar de deirdre  
Fecha de Ingreso: mayo-2009
Mensajes: 690
Antigüedad: 15 años, 6 meses
Puntos: 45
Respuesta: Como hacer que un div aparezca con comportamiento onclick?

Hola itzaliluna

Si te he entendido bien, sólo añade la cualidad visibilidad de esta forma:

Código HTML:
#animacion_pie {
	width:960px;
	height:30px;
	z-index:2;
	padding-left: 10px;
	position: absolute;
	top: 495px;
	left: 0px;
	visibility: hidden; /*este es el añadido necesario*/
}
Saludos
  #3 (permalink)  
Antiguo 20/07/2010, 00:19
 
Fecha de Ingreso: mayo-2010
Ubicación: Bilbao
Mensajes: 105
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: Como hacer que un div aparezca con comportamiento onclick?

Ok, funciona perfectamente, mira que no ocurrirseme...



Lo que no consigo ahora es quecuando pase por encima de la foto sobre la que hay que pinchar para que salga el pie de foto, me cambie el puntero del ratón por un dedo para que la gente sepa que se puede pinchar ahí. Aunque no tenía pensado ponerlo así en un principio, sería interesante saber como se hace.

Gracias, saludos
__________________
Web personal -> Morph 3D - Arquitecto Bilbao

Mi Blog -> Blog de Arquitectura
  #4 (permalink)  
Antiguo 20/07/2010, 03:14
 
Fecha de Ingreso: junio-2010
Mensajes: 92
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: Como hacer que un div aparezca con comportamiento onclick?

Para cambiar el cursor solo añade a tu CSS

#animacion img { cursor:pointer; }

Y listo ;)
  #5 (permalink)  
Antiguo 20/07/2010, 09:01
 
Fecha de Ingreso: mayo-2010
Ubicación: Bilbao
Mensajes: 105
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: Como hacer que un div aparezca con comportamiento onclick?

Gracias lo probaré mañana.

Entiendo que con #animación img , se refiere a todas las imagenes que hay dentro del div animación, supongo que en este caso como solo hay esa imagen dentro del div puedo aprovechar y ponerle directamente #animacion {cursor:pointer;} y aprovecho el elemento id (no me acuerdo si se les lama así) del css que ya tengo.

Un saludo y gracias
__________________
Web personal -> Morph 3D - Arquitecto Bilbao

Mi Blog -> Blog de Arquitectura

Etiquetas: onclick
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:44.