Modal nativo con <dialog>: animación fluida con IA
VISTA DE CÓDIGO
Prompt
Create a native modal using the HTML <dialog> element with smooth open/close animations (GSAP). Include backdrop customization, focus trapping, and a close button. No libraries for the dialog itself, but use GSAP for entrance/exit transitions.
HTMLのネイティブ<dialog>要素を使って、GSAPアニメーション付きで滑らかに開閉するモーダルの作り方を解説。背景カスタマイズとフォーカストラップも自動で効きます。
Resumen del prompt
Este prompt solicita la creación de un modal nativo utilizando el elemento HTML dialog, combinado con animaciones fluidas de entrada y salida mediante GSAP. Es ideal para desarrolladores web que desean evitar librerías pesadas de interfaz y aprovechar las capacidades semánticas del navegador moderno, sin renunciar a transiciones visuales elegantes. El resultado incluye personalización del fondo oscurecido, trampa de foco accesible y botón de cierre funcional.
Este tipo de prompt es especialmente útil en proyectos donde la accesibilidad y el rendimiento son prioritarios, ya que el elemento dialog nativo gestiona automáticamente atributos ARIA y el manejo del teclado. Se puede reproducir fácilmente en modelos como GPT-4 o Claude, especificando el framework de animación preferido o incluso solicitando variaciones sin dependencias externas. Una posible adaptación sería reemplazar GSAP por animaciones CSS puras, o añadir soporte para múltiples modales apilados en pantalla.
¿Te resultó útil este prompt?
Comentarios
Los comentarios aparecen después de la moderación
この記事が役に立ったら投げ銭で応援
Apple Pay / Google Pay / カード (Visa/Mastercard/JCB/Amex) / Link / Alipay / WeChat Pay 対応 · Stripeで安全に決済
開発者が選ぶ最強ツール集
運営者が毎日使っているツール・ガジェット 6選