Foros del Web » Programando para Internet » Javascript »

Crear transición para función

Estas en el tema de Crear transición para función en el foro de Javascript en Foros del Web. ¡Hola compañeros! Pues quería hacer que una determinada función que tengo especificada para un JavaScript no suceda de manera inmediata sino que tenga una transición. ...
  #1 (permalink)  
Antiguo 26/10/2014, 07:33
Avatar de RAZGRIZ24  
Fecha de Ingreso: septiembre-2009
Mensajes: 143
Antigüedad: 14 años, 8 meses
Puntos: 2
Crear transición para función

¡Hola compañeros!

Pues quería hacer que una determinada función que tengo especificada para un JavaScript no suceda de manera inmediata sino que tenga una transición. Soy muy nuevo en JavaScript y como quien dice ni siquiera se me ocurre cómo puede hacerse, agradecería toda ayuda He investigado en W3schools pero me lío mucho, agradecería un poco de ayuda temprana.

Tengo el siguiente script:

Código:
<script type="text/javascript">
					document.getElementById("permisos").onmouseover = function () {
						document.getElementById("listado de permisos").style.display="block";
						}
					document.getElementById("permisos").onmouseout = function () {
						document.getElementById("listado de permisos").style.display="none";
						}						
</script>
Estoy seguro que el código no es ni la mitad de limpio o efectivo que podría, pero estoy aprendiendo

Me gustaría que ese cambio en la propiedad display sea gradual.

Lo que más me gustaría es que la capa en cuestión se desplegara de arriba hacia abajo a modo de cortina, pero un fade-in/fade-out también me valdría.

Muchísimas gracias de antemano y que sepáis que iré participando más por aquí ya que tengo necesidad de incrementar muchísimo mi competencia como programador web
  #2 (permalink)  
Antiguo 26/10/2014, 08:43
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Crear transición para función

http://www.forosdelweb.com/f179/apor...1/#post4350661
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Etiquetas: Ninguno
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 19:25.