El Web Widget de Zendesk (clásico) viene con muchas opciones de configuración y personalización. A veces es necesario especificar el orden de la pila del Web Widget (clásico) en relación con el resto del contenido de la página web. Esto se puede hacer configurando el campo z-index
en la configuración del Web Widget (clásico). Este artículo destaca algunos casos básicos de z-index
para cambiar la manera en que se organiza el widget con otros elementos en su sitio web.

Qué es z-index
?
Explicación y definición de z-index
Z-index
es una propiedad de CSS que se usa para establecer la visibilidad y el posicionamiento del contenido superpuesto. Cuando dos elementos se superponen, la z-index
determinará qué elemento aparece encima del otro. El z-index
value se puede asignar con un número entero o valores globales como heredar, inicial y no establecido.
Cuando se usan números enteros, la z-index
asignados al índice más alto aparecerán delante de los otros elementos. Por ejemplo, si el contenedor A tiene asignado un z-index
de 2 y al contenedor B se le asigna un valor z-index
de 1, el contenedor A se colocará delante del contenedor B. Cuando se usan valores globales, el elemento tomará la posición asignada en relación al valor de su principal.
¿Cómo funciona? z-index
con el Web Widget (clásico)?
Configuración z-index
para su propio widget
Puede haber ocasiones en las que desee que el contenido se muestre delante del Web Widget (clásico), o bien querrá ocultar el Web Widget (clásico) detrás de otro contenido por completo. Aquí es donde se configura z-index
del Web Widget (Classic) es muy útil.
¿Cómo se configura el z-index
para mi Web Widget (clásico)?
Dos opciones de configuración z-index
Puede configurar z-index
para el Web Widget de dos maneras:
- Utilice la
window.zESettings
objeto. Esto establecerá elz-index
cuando el widget se carga por primera vez. Si desea más información sobre el uso de lawindow.zESettings
, consulte la documentación para desarrolladores aquí. - Utilice la API updateSettings. Esto permitirá que
z-index
para actualizarse en tiempo de ejecución. Si desea más información sobre el uso de la API updateSettings, consulte la documentación para desarrolladores aquí.
z-index
la configuración predeterminada tiene un índice de 999998, lo que significa que el widget aparecerá en la parte delantera de la pantalla a menos que haya otro objeto z-index
excede ese número.Ejemplo usando el objeto window.zESettings
El window.zESettings
permite establecer el z-index
al cargar la página
En este ejemplo, configuraremos el z-index
usando el window.zESettings
objeto. Como recordatorio, window.zESettings
solo se carga cuando se inicia el widget. Para actualizar la z-index
en tiempo de ejecución usando la API updateSettings, consulte los ejemplos más abajo.
Así es como se verá la página antes de los cambios z-index
del Web Widget (Classic). Como era de esperar, el Web Widget (clásico) aparece además del resto del contenido:
En el ejemplo anterior, z-index
de nuestro elemento contenedor no se ha configurado explícitamente. Eso quiere decir que z-index
El valor predeterminado del elemento contenedor será automático, que corresponde a 0. Para ocultar el Web Widget (clásico), configure la z-index
valor inferior a 0 como se muestra aquí:
Ahora, cuando se cargue la página, el Web Widget (clásico) aparecerá detrás del elemento contenedor. Esto se debe a que z-index
El valor del elemento contenedor es mayor que el valor z-index
del Web Widget (Classic).
El nuevo z-index
hace que el Web Widget (clásico) aparezca detrás de los otros elementos de la página web.
Ejemplos del uso de la API updateSettings
La API updateSettings le da flexibilidad para hacer cambios en tiempo real
Enestos ejemplos, verá que al modal se le asignó un z-index
de 2. Solo cambiaremos la z-index
del widget para ocultarlo o mostrarlo al principio de la pantalla.
Ejemplo 1: Ocultar el Web Widget (clásico) detrás del modal
En nuestro primer ejemplo, para ocultar el Web Widget (clásico) detrás del modal, configuramos el z-index
a 1 como se muestra a continuación.
Véalo en acción:
Ejemplo 2: Traer el Web Widget (clásico) al frente del modal
En este ejemplo, queremos que el Web Widget (clásico) se muestre delante del modal para que siga estando accesible en la página. Usaremos zE webWidget una vez más para actualizar la configuración y configurar z-index
a 3. Esto moverá efectivamente la posición del Web Widget (clásico).
Véalo en acción:
Resumen y recursos adicionales
Consulte estos vínculos si desea más información
Como desarrollador web, puede elegir el mejor método para establecer la z-index
del Web Widget (Classic). El window.zESettings
permite establecer el z-index
al cargar la página, mientras que la API updateSettings le da la flexibilidad de hacer cambios en tiempo real. Si desea más información sobre cómo personalizar el widget, consulte lo siguiente:
Personalización avanzada del Web Widget (clásico)
Nuestra comunidad de desarrolladores
Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.
Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.
0 Comentarios
Inicie sesión para dejar un comentario.