Tecnología

Inicio

Cómo animar un DIV De Pantalla ninguno para bloquear en jQuery

Cómo animar un DIV De Pantalla ninguno para bloquear en jQuery


Cascading Style Sheets desarrolladores web ayuda mostrar, ocultar y animar objetos en un sitio web. Si su página tiene un elemento DIV oculto, puede usar JavaScript para hacer que DIV aparecen gradualmente cambiando su estilo de visualización de "ninguna" a "bloque" usando un temporizador. Se necesita un poco de conocimientos de programación para que esto suceda. Usando jQuery, una biblioteca JavaScript entre navegadores, puede generar este impresionante efecto de aparición gradual usando una sola línea de código.

Instrucciones

1 Navegue a la página web de jQuery y ver su código de jQuery. Aparece dentro de la ventana del navegador. Haga clic en el menú "Archivo" de su navegador y haga clic en "Guardar como". Se abrirá la ventana "Guardar como". Esta ventana muestra las carpetas situados en su disco duro.

2 Busque la carpeta que contiene un documento HTML que desea utilizar para la prueba. Haga doble clic en la carpeta para abrirla y, a continuación, haga clic en "Guardar" para guardar el archivo de jQuery para esa carpeta.

3 Poner en marcha un editor HTML o Bloc de notas. Abra el documento HTML y pegue el siguiente código en la sección "cabeza" del documento:

<Script type = "text / javascript" />

Esta afirmación hace que la librería jQuery disponible dentro de su código.

4 Agregue el siguiente código HTML en el documento de "<body>" sección:

<Div id = clase "MyDiv1" = "hidden">

<P> El apartado dentro de div </ p>

</ Div>

<Input type = id = valor "Button2" "botón" = "button2" onclick = "return animateStyle ( 'MyDiv1')" />

La primera línea de código crea un DIV. Div que contiene un párrafo y un botón. El botón, al hacer clic, pasa el ID del DIV a una función JavaScript denominada "animateStyle."

5 Coloque esta función "animateStyle" en la sección "guión" del documento:

función animateStyle (divID) {

$ ( "#" + DivID) .css ({ "pantalla": "bloque", "opacidad": "0"}) animar ({ "opacidad": "1"}, 3000).;

}

Esta función contiene una única instrucción jQuery. La función "CSS", visto en el principio de la instrucción, cambia el estilo de visualización del DIV para "bloque", y luego establece su opacidad a cero. Esto mantiene el invisible momentáneamente DIV. La función de "animar" anima la opacidad de la propiedad DIV cambiando el nivel de opacidad de cero a 100 por ciento. Esto crea el efecto de fundido de entrada. El último valor de la declaración, 3000, es el valor de "duración". Se determina el tiempo que tarda el DIV se desvanezca en.

.

6 Pegar el código CSS se muestra a continuación en la sección "cabeza" del documento:

<Style type = "text / css">

.hidden {display: none;}

</ Style>

Su DIV, creado en la sección "cuerpo", hace referencia a esta clase. Esta clase hace que el DIV invisibles estableciendo su valor de visualización a "ninguno".

7 Guarde este documento y abrirlo en cualquier navegador. no aparecerá el DIV que contiene el párrafo porque la clase CSS ", divStyle" fija su valor de visualización a "ninguno. Haga clic en" Cambiar estilo "botón. Las carreras de código jQuery y cambios en el estilo de visualización del DIV para" bloquear ". Esto hace que el DIV que contiene el párrafo desvanecen lentamente.

Consejos y advertencias

  • Cambiar la duración de la animación a cualquier valor que tiene gusto cambiando "3000" a otro número. Los valores más altos hacen que la animación de largo plazo y los más cortos lo aceleran. Es posible que tenga que experimentar con esos valores para encontrar uno que crea el efecto de aparición gradual que desee sin tener demasiado tiempo.