Tutoriales

Claude Opus 5.5: reparar menús de producto ocultos por la cabecera

Un menú con z-index: 9999 puede seguir detrás de la cabecera.

Producto ficticio · ejemplo de anuncio

Hazlo con Panelly

De la inspiración al anuncio de tu producto

Empieza con una imagen y una idea. Crea un anuncio de cuatro viñetas, un conjunto de materiales o un vídeo con Panelly.

Crear con Panelly Edita la propuesta antes de generar.
Concepto editorial con IA: banda azul que tapa la taza superior y flecha terracota hacia otra taza visible debajo.

Un menú con z-index: 9999 puede seguir detrás de la cabecera. Entrega a Claude Opus 5.5 los estilos de sus antecesores y los elementos superpuestos; pide identificar el límite de apilamiento antes de proponer un parche. Subir el número del hijo no lo saca del contexto de su padre.

Distingue síntomas parecidos

Una pregunta comunitaria de 2013 consulta qué propiedades crean contextos. Usa la guía actual de MDN para las reglas: transformaciones, opacidad inferior a 1 y ciertas combinaciones de posición y z-index pueden crearlos. Position: relative por sí solo no siempre basta.

SíntomaEvidencia necesariaPrimera dirección de reparación
Menú bajo una cabecera hermanaContextos ancestrales y orden de hermanosCorregir la capa del padre pertinente
Menú cortado justo en el bordeEstilos de overflow y recorteResolver el recorte por separado
Menú fijo se mueve con una tarjeta transformadaBloque contenedor y rectángulosRevisar posición y antecesor
Diálogo por encima del contenido normalUso de la capa superior del navegadorRespetar su modelo independiente

Resuelve un ejemplo con dos padres

Supón una tarjeta posicionada con z-index: 1, una cabecera hermana con 2 y un menú dentro de la tarjeta con 9999. Las rutas explicativas [1, 9999] y [2] muestran que la cabecera gana en el primer límite. Cambiar 9999 por 999999 no altera esa comparación. El ejemplo numérico local verifica solo ese orden simplificado; no implementa todo el algoritmo de pintura CSS ni demuestra una reparación con Opus.

Decide primero si la tarjeta necesita su contexto. Elimina un desencadenante innecesario solo después de revisar efectos visuales y distribución. Si el menú debe cruzar el límite, considera colocarlo en una capa compartida apropiada. Un portal cambia su posición en el DOM; no arregla automáticamente coordenadas, recorte, eventos ni foco. Conserva el nombre accesible del activador y vuelve a probar apertura, cierre y teclado tras moverlo.

Prompt basado en evidencia

Inspecciona este menú de producto, su activador, todos los antecesores hasta la raíz y la cabecera superpuesta. Aporto DOM, valores calculados de position/z-index/transform/opacity/overflow y rectángulos delimitadores.
Separa problemas de apilamiento, recorte y bloque contenedor. Identifica el primer límite relevante y explica el arreglo mediante la cadena real de antecesores. No aumentes todos los z-index ni elimines todas las transformaciones.
Devuelve el parche mínimo que conserve distribución, animación y nombres accesibles. Si mueves la capa, especifica actualización de coordenadas, desplazamiento, eventos y restauración del foco. Prueba vistas estrechas y amplias, zoom, desplazamiento, apertura y cierre con teclado y montajes repetidos. Marca las pruebas no ejecutadas como pendientes; no declares éxito en navegador sin evidencia.

Es un flujo propuesto con referencia a la guía oficial de prompts de Opus, no una evaluación ejecutada del modelo.

Valida en el límite afectado

Captura el mismo estado antes y después del parche. Confirma que el menú previsto se ve, que el resto conserva su orden y que sigue alineado al desplazarse. Revisa el recorte por separado aunque la comparación de capas pase. Registra navegador, tamaño de ventana y resultados reales del teclado.

**¿Todas las capas necesitan el número mayor?** No; los números tienen sentido dentro de su contexto. **¿Mover a body garantiza el arreglo?** No; posición e interacción siguen necesitando pruebas. Para comportamiento modal, consulta la guía de foco de diálogos.

Con la presentación corregida, crea imágenes de campaña relacionadas en Panelly Studio. No se afirma una integración con Opus ni reparación automática de CSS en Panelly.

Fuentes y lecturas adicionales

Cuatro viñetas. Un anuncio.

Tu próximo anuncio empieza aquí.

Describe tu producto, sus beneficios y su público. Crea un anuncio de cuatro paneles con Panelly.

Empezar a crear ↗Ver paquetes de créditos