Algunas personas dudan en mostrar los precios de sus servicios en su sitio web. Pero por mucho que pueda asustar a algunos visitantes, también muestra confianza y experiencia. Ser transparente con sus precios lo ayuda a atraer a los clientes correctos con un presupuesto con el que puede trabajar. En el tutorial de hoy, le mostraremos cómo crear un impresionante diseño de cálculo de precios que puede usar para su próximo proyecto Divi . ¡También podrá descargar el archivo JSON de forma gratuita!
Hagámoslo.
Antes de sumergirnos en el tutorial, echemos un vistazo rápido al resultado en diferentes tamaños de pantalla.
Escritorio
Móvil
Descargue el diseño de cálculos de precios GRATIS
Para poner sus manos en el diseño de cálculos de precios gratuitos, primero deberá descargarlo usando el botón a continuación. Para obtener acceso a la descarga, deberá suscribirse a nuestro boletín utilizando el formulario a continuación. Como nuevo suscriptor, ¡recibirás aún más bondad Divi y un paquete Divi Layout gratis todos los lunes! Si ya está en la lista, simplemente ingrese su dirección de correo electrónico a continuación y haga clic en descargar. No será «resuscrito» ni recibirá correos electrónicos adicionales.

Descárgalo gratis
Únase al boletín informativo de Divi y le enviaremos por correo electrónico una copia del último paquete de diseño de página de destino de Divi, además de muchos otros recursos, consejos y trucos increíbles y gratuitos de Divi. Síguenos y serás un maestro Divi en poco tiempo. Si ya está suscrito, simplemente escriba su dirección de correo electrónico a continuación y haga clic en descargar para acceder al paquete de diseño.
You have successfully subscribed. Please check your email address to confirm your subscription and get access to free weekly Divi layout packs!
¡No olvide agregar el código JQuery a su sitio web también! Puede encontrar el código al final de este tutorial.
¡Empecemos a Recrear!
Añadir Sección #1
Color de fondo
Comience agregando una nueva sección a la página en la que está trabajando. Abra la configuración de la sección y cambie el color de fondo.
- Color de fondo: #f8c5ac
Divisor inferior
Agregue un divisor inferior a la siguiente sección.
- Estilo de divisor: Buscar en la lista
- Voltear el divisor: Vertical
Espaciado
Agregue un poco de relleno inferior también.
- Relleno inferior: 130px
Agregar nueva fila
Estructura de la columna
Continúe agregando una nueva fila usando la siguiente estructura de columnas:
Agregue el módulo de texto n. ° 1 a la columna
Agregar contenido H2
Agregue el primer módulo de texto a su columna e inserte algún contenido H2 de su elección.
Configuración de texto H2
Pase a la pestaña de diseño y cambie la configuración de texto H2 en consecuencia:
- Título 2 Fuente: Montserrat
- Encabezado 2 Peso de fuente: semi negrita
- Encabezado 2 Alineación de texto: Centro
- Título 2 Color del texto: #0f1c4d
- Título 2 Tamaño del texto: 57 px (escritorio), 35 px (tableta), 30 px (teléfono)
- Encabezado 2 Espaciado entre letras: -2px
Agregue el Módulo de Texto #2 a la Columna
Agregar contenido
Agregue otro módulo de texto justo debajo del anterior e inserte algún contenido de su elección.
Configuración de texto
Pase a la pestaña de diseño y cambie la configuración del texto en consecuencia:
- Fuente del texto: Montserrat
- Alineación de texto: Centro
- Color del texto: #0f1c4d
- Tamaño del texto: 22 px (escritorio), 18 px (tableta), 16 px (teléfono)
Agregar módulo divisor a columna
Visibilidad
El siguiente y último módulo necesario en esta columna es un módulo divisor. Asegúrese de que la opción ‘Mostrar divisor’ esté habilitada.
- Mostrar divisor: Sí
Línea
Pase a la pestaña de diseño y cambie el color de la línea a blanco.
- Color de línea: #ffffff
Dimensionamiento
Modifique también el ancho del divisor.
- Ancho: 12%
Añadir Sección #2
Color de fondo
¡A la siguiente parte del diseño! Agregue una nueva sección y cambie el color de fondo.
- Color de fondo: #0f1c4d
Espaciado
Agregue un poco de relleno superior e inferior personalizado a continuación.
- Relleno superior: 70px
- Relleno inferior: 130px
Añadir Fila #1
Estructura de la columna
Continúe agregando una nueva fila a la sección utilizando la siguiente estructura de columnas:
Dimensionamiento
Sin agregar ningún módulo todavía, abra la configuración de la fila y cambie el ancho en tamaños de pantalla más pequeños.
- Ancho: 80 % (escritorio), 90 % (tableta y teléfono)
Espaciado
Agregue un poco de relleno inferior personalizado a continuación.
- Relleno inferior: 70 px (escritorio), 20 px (tableta), 0 px (teléfono)
Borde
Agregue un borde inferior a la fila también.
- Ancho del borde inferior: 1px
- Color del borde inferior: #ffffff
Mostrar
Y, por último, para asegurarnos de que todas las columnas se muestren una al lado de la otra, agregaremos una línea de código CSS al elemento principal de la fila.
01
|
display : flex ; |
Agregue el módulo Blurb a la columna 1
Seleccionar icono
¡Es hora de comenzar a agregar módulos! Agregue un módulo de Blurb a la columna 1 y seleccione un icono de su elección.
Configuración de iconos predeterminada
Pase a la pestaña de diseño y cambie la configuración del icono en consecuencia:
- Color del icono: #f7f7f7
- Icono de círculo: Sí
- Icono de círculo: #f8c5ac
- Ubicación del icono: superior
- Usar tamaño de fuente de icono: Sí
- Tamaño de fuente del icono: 96 px (escritorio), 20 px (tableta y teléfono)
Configuración del icono de desplazamiento
Modifique el color del icono al pasar el mouse.
- Color del icono: #000000
ID de CSS
Inserte también una ID de CSS.
- ID de CSS: precio-artículo-clic-1
Agregue el Módulo de Texto #1 a la Columna 2
Agregar contenido H3
¡A por la segunda columna! Agregue el primer módulo de texto e inserte algo de contenido H3.
Configuración de texto H3
Pase a la pestaña de diseño y cambie la configuración de texto H3 en consecuencia:
- Título 3 Fuente: Montserrat
- Encabezado 3 Peso de fuente: semi negrita
- Título 3 Color del texto: #f8c5ac
- Título 3 Tamaño del texto: 40 px (Escritorio), 25 px (Tableta), 18 px (Teléfono)
- Encabezado 3 Espaciado entre letras: -1px
- Encabezado 3 Altura de línea: 1,1 em
Agregue el Módulo de Texto #2 a la Columna 2
Agregar contenido
Agregue otro módulo de texto a la columna 2 con algún contenido de su elección.
Configuración de texto
Pase a la pestaña de diseño y cambie la configuración del texto.
- Fuente del texto: Montserrat
- Peso de fuente de texto: ultraligero
- Color del texto: #f8c5ac
- Tamaño del texto: 23 px (escritorio), 18 px (tableta), 14 px (teléfono)
- Espaciado entre letras de texto: -1px
- Altura de línea de texto: 1,1 em
Agregar módulo de texto a la columna 3
Agregar precio al cuadro de contenido
¡A por la tercera columna! Agregue un módulo de texto y coloque el precio en el cuadro de contenido.
Configuración de texto
Pase a la pestaña de diseño y cambie la configuración del texto en consecuencia:
- Fuente del texto: Montserrat
- Peso de fuente de texto: Pesado
- Alineación de texto: Centro
- Color del texto: #ffffff
- Tamaño del texto: 40 px (escritorio), 25 px (tableta), 18 px (teléfono)
ID y clase de CSS
Pase a la pestaña avanzada y agregue una ID de CSS y una clase de CSS.
- ID de CSS: precio-1
- Clase CSS: precio-ocultar-primero
Clonar fila tantas veces como sea necesario
Una vez que haya completado la fila y todos los módulos que contiene, puede clonar la fila tantas veces como desee.
Cambiar los ID de CSS del módulo de Blurb duplicados
Cambie la ID de CSS de cada nuevo módulo de Blurb según corresponda:
- Módulo 1 de Blurb: precio-artículo-clic-1
- Módulo 2 de Blurb: precio-artículo-clic-2
- Módulo 3 de Blurb: precio-artículo-clic-3
- …
Cambiar el precio del módulo de texto duplicado y las ID de CSS
Haga lo mismo con el módulo de texto de precios en la tercera columna de cada fila.
- Precio 1: precio-1
- Precio 2: precio-2
- Precio 3: precio-3
- …
Agregar nueva fila
Estructura de la columna
Agrega otra fila a tu sección usando la siguiente estructura de columnas:
Dimensionamiento
Sin agregar ningún módulo todavía, abra la configuración de la fila y cambie el ancho en tamaños de pantalla más pequeños.
- Ancho: 80 % (escritorio), 90 % (tableta y teléfono)
Mostrar
Para asegurarnos de que todas las columnas aparezcan una al lado de la otra en tamaños de pantalla más pequeños, también agregaremos una sola línea de código CSS al elemento principal de la fila.
01
|
display : flex ; |
Agregar módulo de código a la columna 1
Insertar código CSS
Continúe agregando un módulo de código a la primera columna de la fila e inserte las siguientes líneas de código CSS:
01
02
03
04
05
06
07
08
09
|
<style> .price-hide-first { display : none ; } .price-item-active .et-pb- icon { color : black !important ; } </style> |
Agregar módulo de texto a la columna 2
Agregar contenido
Pase a la segunda columna y agregue un nuevo módulo de texto con algún contenido de su elección.
Configuración de texto
Cambie la configuración de texto en consecuencia:
- Fuente del texto: Montserrat
- Peso de fuente de texto: ultraligero
- Color del texto: #f8c5ac
- Tamaño del texto: 23 px (escritorio), 18 px (tableta), 14 px (teléfono)
- Espaciado entre letras de texto: -1px
- Altura de línea de texto: 1,1 em
Agregar módulo de texto vacío a la columna 3
Dejar el cuadro de contenido vacío
En la siguiente y última columna. Agregue un módulo de texto y asegúrese de que el cuadro de contenido permanezca vacío.
Configuración de texto
Pase a la pestaña de diseño y cambie la configuración del texto de la siguiente manera:
- Fuente del texto: Montserrat
- Peso de fuente de texto: Pesado
- Alineación de texto: Centro
- Color del texto: #ffffff
- Tamaño del texto: 40 px (escritorio), 25 px (tableta), 18 px (teléfono)
ID de CSS
Complete la configuración del módulo agregando una ID de CSS.
- ID de CSS: total-price-cal
Agregue JQuery a las opciones del tema Divi
Ir a la pestaña Integración
Ahora que hemos completado el diseño, es hora de hacer que la funcionalidad funcione usando algún código JQuery. Si desea agregar los cálculos de precios a una sola página, puede colocar el código en un módulo de código. Sin embargo, si lo está utilizando en varias páginas, vaya a sus Opciones de tema Divi y seleccione la pestaña de integración.
Agregar código JQuery a las etiquetas de encabezado
Inserte las siguientes líneas de código JQuery entre las etiquetas de script y listo:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
dieciséis
17
18
19
20
|
jQuery( function ($){ $( '[id*="price-item-click"]' ).click( function () { var selector = $( this ).attr( 'id' ).replace( '-item-click' , '' ); var $price = $( '#' + selector); var sum = 0; $price.toggle(); $price.toggleClass( 'price-active' ); $( this ).toggleClass( 'price-item-active' ); $( '.price-active' ).each( function (){ sum += parseFloat($( this ).text().replace(/D/g, '' )); }); if (sum > 0){ $( "#total-price-cal" ).show(); $( "#total-price-cal" ).text( "$" + sum + "k" ); } else { $( "#total-price-cal" ).hide(); } }); }); |
Avance
Ahora que hemos seguido todos los pasos, echemos un vistazo final al resultado en diferentes tamaños de pantalla.
Escritorio
Móvil
Pensamientos finales
En esta publicación, le mostramos cómo crear un impresionante diseño de cálculo de precios con Divi. Esta es una excelente manera de mostrar a sus visitantes a qué precio comienzan sus servicios y lo ayuda a atraer a la audiencia adecuada. ¡Puede usar este enfoque en cualquier diseño de cálculo de precios que cree para su próximo proyecto Divi! Si tiene alguna pregunta o sugerencia, asegúrese de dejar un comentario en la sección de comentarios a continuación.
Si está ansioso por aprender más sobre Divi y obtener más regalos de Divi, asegúrese de suscribirse a nuestro boletín de correo electrónico y al canal de YouTube para que siempre sea una de las primeras personas en conocer y obtener los beneficios de este contenido gratuito.