Foros del Web » Programando para Internet » Javascript »

Efecto aparecer onload

Estas en el tema de Efecto aparecer onload en el foro de Javascript en Foros del Web. Hola, necesito que al entrar a la página, haya un div que vaya apareciendo poco a poco. <body onload="aparecer()"> function aparecer() { document.getElementById('id').style['opacity'] = '+1'; ...
  #1 (permalink)  
Antiguo 15/08/2010, 03:13
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 11 meses
Puntos: 9
Efecto aparecer onload

Hola, necesito que al entrar a la página, haya un div que vaya apareciendo poco a poco.

<body onload="aparecer()">

function aparecer() {
document.getElementById('id').style['opacity'] = '+1';
}


algo así, no sé como sería la función para augmentar la opacidad
  #2 (permalink)  
Antiguo 15/08/2010, 03:23
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Respuesta: Efecto aparecer onload

Hola:

Te faltaría temporizar la opacidad...

Código:
function aparecer() {
for (i = 0; i <=100; i++)
setTimeout("document.getElementById('id').style.opacity = " + i, (10 * i));
}
Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Última edición por caricatos; 15/08/2010 a las 03:24 Razón: Faltón un pequeño detalle
  #3 (permalink)  
Antiguo 15/08/2010, 05:42
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 11 meses
Puntos: 9
Respuesta: Efecto aparecer onload

Me aparece directamente con color :/


<style>
.loginbox {
background-color:#FFFFFF;
width:250;
height:70;
top:-10;
right:10;
position:absolute;
border-radius:10px;
-ms-border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
padding:5;
color:#597aa6;
}
</style>

<script>
function aparecer() {
for (i = 0; i <=100; i++)
setTimeout("document.getElementById('loginbox').st yle.opacity = " + i, (10 * i));
}
</script>

<body onload="aparecer()">


<div id="loginbox" style="filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60" class="loginbox">aa</div>

Última edición por SeaPirates; 15/08/2010 a las 05:52

Etiquetas: efecto, onload
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 07:31.