Slider
/* Slider Area Customization */
.htslider-slider-area {
--container-max-width: initial;
}
/* Main Icon Boxes Customization */
.ct-iconbox .elementor-icon,
.ct-iconbox .elementor-icon-box-title,
.ct-iconbox .elementor-icon-box-description {
transition: all 0.3s ease;
}
.ct-iconbox:hover .elementor-icon,
.ct-iconbox:hover .elementor-icon-box-title,
.ct-iconbox:hover .elementor-icon-box-description {
fill: var(--theme-palette-color-8) !important;
color: var(--theme-palette-color-8) !important;
}
Este código CSS está enfocado en la personalización de dos elementos principales: el área del slider (.htslider-slider-area
) y los iconos principales dentro de las cajas (.ct-iconbox
). Aquí tienes un análisis de sus funciones:
1. Slider Area Customization (.htslider-slider-area
)
--container-max-width: initial;
: Esta línea define una variable CSS personalizada--container-max-width
con un valorinitial
, que restablece cualquier valor heredado o predeterminado de esta propiedad en el contenedor del área del slider. Esto permite que el contenedor del slider tome su ancho natural sin restricciones de otros valores.
2. Main Icon Boxes Customization (.ct-iconbox
)
- Selección de Elementos:
.ct-iconbox .elementor-icon
: Apunta a los íconos dentro de las cajas..ct-iconbox .elementor-icon-box-title
: Apunta a los títulos de las cajas de íconos..ct-iconbox .elementor-icon-box-description
: Apunta a las descripciones de las cajas de íconos.
transition: all 0.3s ease;
: Aplica una transición suave de 0.3 segundos a todas las propiedades de los elementos seleccionados. Esto hace que cualquier cambio de estilo (como el color o el relleno) se realice de manera gradual y fluida.- Hover Effects (
:hover
):.ct-iconbox:hover .elementor-icon
: Cambia el color de relleno del ícono al pasar el cursor..ct-iconbox:hover .elementor-icon-box-title
: Cambia el color del título al pasar el cursor..ct-iconbox:hover .elementor-icon-box-description
: Cambia el color de la descripción al pasar el cursor.fill
ycolor
: Cambian el color de relleno y el color del texto respectivamente, al valor definido por la variable--theme-palette-color-8
. Esto unifica el estilo visual al utilizar un color de la paleta de temas.!important
: Se utiliza para asegurar que estos estilos tengan prioridad sobre cualquier otra regla que pueda aplicarse a estos elementos.
En resumen, este código personaliza la presentación del área del slider y los iconos principales dentro de las cajas, aplicando transiciones suaves y cambiando los colores al pasar el cursor sobre los elementos.