Cómo crear medidores de círculo que animan en el desplazamiento con div Div

Los medidores del círculo son una forma popular de presentar información (como estadísticas o valores) en una página web con una interacción divertida. De hecho, es posible que ya esté familiarizado con el módulo de medición del círculo de la Divic, lo que hace que la adición de medidores de círculo en su sitio de la Divica. Sin embargo, en este tutorial, le mostraremos cómo construir un medidor de círculo totalmente personalizado que estén animados en el pergamino. No necesitaremos un CSS personalizado externo para crearlos. El truco es aprovechar la función de las capas de la división para administrar módulos con más precisión estratificados y animados.
Vamos a empezar. Él dibuja el ojo es un vistazo rápido a los divisores de los círculos animados que crearemos en este tutorial.


Descargue el aspecto gratuito para poner su mano en los dibujos en este tutorial, primero deberá descargarlo usando el botón a continuación. Para tener acceso a la descarga, deberá suscribirse a nuestra lista diaria de correo electrónico utilizando el formulario a continuación. ¡Como nuevo suscriptor, recibirá más buenas divisiones y un paquete Divaut gratuito todos los lunes! Si ya está en la lista, simplemente ingrese la dirección de correo electrónico a continuación y haga clic en Descargar. No será “reubicado” y no recibirá correos electrónicos adicionales.
Descargar archivos

Descargue el registro gratuito para el Boletín Informativo Divic y le enviaremos una copia de la página de la página de la página final, además de muchos otros recursos, consejos y consejos para Div gratis. Sigue a ti mismo y serás una división maestra en el menor tiempo. Si ya está suscrito, simplemente ingrese el correo electrónico a continuación y haga clic en Descargar para acceder al paquete de apariencia. Se ha suscrito correctamente. ¡Consulte su correo electrónico para confirmar su suscripción y obtener acceso a paquetes de diseño semanales gratuitos!
Para importar la apariencia en su página, simplemente extraiga el archivo zip y extraiga el archivo JSON al Builder Div.
Pasemos al tutorial, ¿no? Qué necesitas para empezar
Para comenzar, deberá hacer lo siguiente:

Si aún no lo ha hecho, instale y active el tema de Div.
Cree una nueva página en WordPress y use Divi Builder para editar la página principal (Visual Builder).
Elija la opción “Construir desde cero”.
Después de eso, tendrá un lienzo vacío para comenzar a diseñar en el Div. Creando los cuatro medidores de circo que se animan en el desplazamiento con la división de la sección y la primera fila, agregue una fila con cuatro columnas a la sección predeterminada.
Luego abra la configuración de la sección y agregue algunos bordes superior e inferior, para que tengamos suficiente espacio para probar los medidores de círculo que construiremos.

Marja: 85vh arriba, 85vh abajo
Luego abra la configuración de la fila y actualice lo siguiente:

El ancho de la canaleta: 1
Ancho: 100%
Ancho máximo: 1200 PX
Utilizando la visualización de las capas antes de comenzar a crear medidores de círculo animados, asegúrese de implementar la característica de las capas de la Divica. Puede hacer esto haciendo clic en el icono de capas grises en el menú Configuración inferior. Debido a que crearemos muchos elementos (o capas) superpuestos, el cuadro de capa seguramente será útil para administrar nuestras capas en el futuro. Creando el recuento de círculos animados no. 1 (25%) Este primer medidor de círculo animado animará hasta el 25% del círculo en el desplazamiento y tendrá el texto porcentual apropiado en el centro que se desvanecerá en el desplazamiento. Para construir el diseño completo del medidor de círculo, utilizaremos varios divisores y módulos de texto estratificados uno encima del otro. Aquí le mostramos cómo hacerlo.

El círculo posterior para crear el círculo posterior, usaremos un módulo divisor que formaremos como círculo y le daremos un color de fondo. Agregar un módulo divisor

Tire del divisor hacia la visualización de las capas y cambie la etiqueta para leer “Círculo hacia atrás”. Luego abra la configuración del módulo Divisor y actualice lo siguiente:
Divisor del espectáculo: no

Color de fondo: # C3E0E5
Actualice la configuración de diseño de la siguiente manera:
Ancho: 250 PX

Altura: 250 PX
Marja: 25 px arriba, 25 px abajo, 25 px izquierda
Esquinas redondeadas: 50%
La barra rotativa es la siguiente pieza del medidor de círculo será la barra rotativa. Duplicar el divisor anterior (círculo posterior) para iniciar el proyecto. Luego actualice el nuevo divisor con la etiqueta “ColorBar”.
Para crear el efecto rotativo de la barra de color, debemos transformar este divisor en un semicírculo con cualquier color que queramos usar para la barra. Abra la configuración del divisor de la barra de color y actualice lo siguiente: Color de fondo: Ninguno

Fondo degradado Izquierda: # 121B55

Color derecho del fondo de gradiente: RGBA (255,255,255.0)
Dirección de gradiente: 90 grados
Posición inicial: 50%
Posición final: 0%
En algunos navegadores, hay un pequeño error que se superpone, que muestra un cierto color no deseado por capas. Para evitar esto, haremos este semicírculo un poco más pequeño y ajustaremos la compensación en consecuencia.
Ancho: 248 PX
Altura: 248 PX

Para que el círculo de la barra de color se superponga con el círculo posterior, le dé al separador una posición absoluta de la siguiente manera:
Posición: Absoluto
Brecha vertical: 26 PX

Brecha horizontal: 26 PX
Luego agregue el siguiente efecto de desplazamiento para rotar la barra del círculo con 90 grados (o 25% del círculo). En la pestaña de efectos rotativos …
Rotación de inicio: 0deg (a 15% de vista)
Rotación promedio: 90 grados (visión de 20% -25%)

Rotación final: 90 grados (con una vista del 30%)
Los porcentajes y los valores de rotación aquí pueden no parecer tener un significado completo en este momento. Facilitamos la actualización de la rotación más tarde cuando construimos el siguiente medidor de círculo que termina a 180 grados (50% del círculo). Importante en este momento es que la rotación termina a 90 grados (o 25%).
El escudo El siguiente elemento de nuestro medidor de círculo es lo que yo llamo un escudo, que es otro semicírculo que oculta el lado izquierdo del círculo de la barra de color mientras gira. Para crear el escudo, copie el primer módulo divisor del círculo de atrás que hice anteriormente. Luego, tírelo debajo del módulo del divisor “Barra de color” y actualice la etiqueta en “Shield” para una fácil referencia. Abra la configuración para el divisor del escudo y actualice lo siguiente:
El color del fondo: ninguno

Color de fondo degradado: # C3E0E5 (así como círculo trasero)
Color derecho del fondo de gradiente: RGBA (255,255,255.0)

Dirección de gradiente: 90 grados
Posición inicial: 50%
Posición final: 0%
Ahora déle al módulo una posición absoluta de la siguiente manera:
Posición: Absoluto
Brecha vertical: 25 px
Brecha horizontal: 25 px

El círculo frontal La siguiente pieza del medidor de círculo es el círculo frontal, que ocultará la parte media de las capas anteriores y expondrá el borde exterior. Para crearlo, duplique el divisor del círculo posterior, déjelo debajo del módulo de divisor del escudo y actualice la etiqueta en el “círculo frontal”.
Abra la configuración para el módulo divisor del círculo frontal y actualice lo siguiente:
Color de fondo: #ffffff
Ancho: 200 PX

Altura: 200 PX

Luego agregue la posición absoluta de la siguiente manera:
Posición: Absoluto
Brecha vertical: 50 px
Brecha horizontal: 50 px

El número de decoloración La última pieza de este primer medidor de círculo es el número de decoloración que corresponde al valor indicado por la barra rotativa.
Para construirlo, agregue un nuevo módulo de texto debajo del módulo divisor del círculo frontal.
En el cuadro de capa, etiquete el nuevo módulo de texto “NUM1”. Luego abra la configuración y actualice el texto del cuerpo para leer “25%”. En la configuración de diseño, actualice lo siguiente:
El peso de la fuente de texto: en negrita

Tamaño de texto de texto: 25 PX

Altura de la línea de texto: 2em

Alineación de texto: Centro

Ancho: 200 PX
Altura: 200 PX
Esquinas redondeadas: 50%
Forro: top 75 px
Posición: Absoluto

Brecha vertical: 50 px
Brecha horizontal: 50 px
Ahora el texto debe centrarse perfectamente en el medidor de círculo. Para agregar la decoloración en la fuerza, actualice los siguientes efectos: bajo la pestaña Fading in y out …

Habilitar el desvanecimiento dentro y fuera: Sí
Opacidad inicial: 0% (con una vista del 10%)
Opacidad promedio: 100% (con una vista del 20%)
Opacidad final: 100% (con una vista al 100%)

Listo para nuestro primer medidor. Mira el resultado.
Creando el recuento de círculos animados no. 2 (50%) Nuestro próximo medidor de círculos animados animará al 25% y luego continuará animando al 50% a medida que el usuario ejecuta la página. Para construir esto, necesitaremos actualizar la barra del círculo rotativo para continuar subiendo hasta 180 grados (o 50% del círculo). Luego tendremos que agregar un número adicional para desaparecer después de que el anterior se desvanezca. Duplicación de la columna 1 Para comenzar el siguiente proyecto de nuestro medidor de círculo, copie toda la primera columna. Luego borre una de las columnas en blanco para que mantengamos un aspecto de cuatro columnas.
Actualice el color del círculo de la barra de color dentro de la nueva columna (ahora columna 2), abra la configuración del módulo de separación de la barra de color y actualice el siguiente valor del efecto de desarrollo: Rotación final: 180 grados
Debido a que agregaremos otro número de desvanecimiento, tendremos que suavizar el módulo de texto actual que contiene el valor 25%. Abra la configuración del módulo de texto “NUM1” y actualice el efecto de contaminación dentro y fuera, de la siguiente manera:
Opacidad inicial: 0% (con una vista del 10%)

Opacidad promedio: 100% (con un 20% -25% de vista)

Opacidad final: 0% (a 27% de visualización)

Para crear el siguiente número de decoloración, copie el módulo de texto “NUM1” y cambie la etiqueta duplicada a “NUM2”.
Luego abra la configuración del nuevo módulo de texto “Num2” y cambie el texto del cuerpo a “50%”.

Luego actualice los efectos de infilación de desvanecimiento dentro y fuera de la siguiente manera:
Opacidad inicial: 0% (con una vista del 25%)
Opacidad promedio: 100% (al 30% -35% de vista)
Opacidad final: 100% (a 40% de visualización)

Aquí está el resultado del segundo diseño de nuestro medidor de círculo.

Creación del recuento de círculos animados # 3 (75%) Duplicado columna 2 para crear el tercer metro de círculos que se animan al 75% en el desplazamiento, copie la columna 2 y borre la columna 5 adicional.

Cree un segundo módulo de separación de color para continuar animando la barra de color al lado derecho del medidor de círculo, tendremos que crear otro módulo de la mitad de la “barra de color” que se desvanece (a 180 grados) una vez que la primera barra de color llegue a Rotación de 180 grados. Luego tendremos que difuminar simultáneamente el escudo a la izquierda, para que podamos ver el progreso de la nueva rotación de la barra de color. Para crear la nueva segunda barra de color, copie el módulo de separación de la barra de color y cambie la etiqueta duplicada en “colorbar2”. Coloque la barra de color 2 para abrir y luego abra la nueva configuración del separador “colorbar2” y actualice el efecto de desplazamiento se desvanece en y fuera de la siguiente manera:
Habilitar el desvanecimiento dentro y fuera: Sí
Opacidad inicial: 0% (a 33% de vista)
Opacidad promedio: 100% (a 34% de visualización)

Opacidad final: 100% (con una vista al 100%)

En la pestaña Efecto de rotación …

Rotación de inicio: 180 grados (con una vista del 35%)

Rotación promedio: 270 grados (al 40% -45% de vista)
Rotación final: 270 grados (con una vista del 50%)
Esto animará la barra del círculo de 180 a 270 grados (o el 75% del círculo). Agregue el número de decoloración no. 3 Para suavizar “75%” para la siguiente progresión en el medidor de círculo, duplique el módulo de texto “NUM2” y luego cambie la etiqueta duplicada a “NUM3”.
Luego actualice el contenido del nuevo módulo de texto con el texto del cuerpo “75%”.
Abra la configuración para el módulo de texto “NUM3” y actualice el desvanecimiento dentro y fuera, de la siguiente manera:

Opacidad inicial: 0% (a 35% de vista)
Opacidad promedio: 100% (al 40% -45% de vista)
Opacidad final: 100% (al 50% de vista)
Actualice el segundo número del segundo número para suavizar el segundo número, abra la configuración para el módulo de texto “Num2” y actualice el siguiente desvanecimiento de la desventaja: Opacidad final: 0%

Revise ahora nuestras barras animadas.

Creación del recuento de círculos animados # 4 (100%) para nuestro medidor de círculo final, la columna duplicada 3 y luego elimine la columna vacía adicional.

Abra la configuración para el módulo de separación “ColorBAR2” y actualice el efecto de rotación de la siguiente manera:
Rotación final: 360 grados
Luego cree otro módulo de texto duplicando el módulo de texto “Número”. Luego cambie la etiqueta para el nuevo módulo de texto a “num4”.
Antes de actualizar el nuevo número, abra la configuración para el módulo de texto “NUM3” y actualice el curso de inicio y salida de la siguiente manera:

Opacidad final: 0%
Ahora abra el módulo de texto “NUM4” que solo duplicamos y actualizamos el contenido del cuerpo para leer “100%”.

Luego actualice el curso para detenerse y fuera de la siguiente manera:

Opacidad inicial: 0% (al 45% de vista)

Opacidad promedio: 100% (al 50% -55% de vista)
Opacidad final: 100% (con 60% de visualización)

Resultado final

Así es como se almacenan en la tableta y el teléfono.
Diviértete explorando nuevos modelos con esta configuración básica, puede explorar todas las opciones de diseño de la división para crear medidores de círculo animados únicos, con ajustes mínimos. Consulte la ilustración a continuación para obtener una idea de lo que puede hacer con solo unos pocos cambios.







Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi

Biblioteca Divi: explorarea posibilităților de sincronizare selectivă a bibliotecii Divi

Leave a Reply

Your email address will not be published. Required fields are marked *