Issue #5746💬 RespondidoAbierto el 12 de marzo de 2024por rhoenerSBSReacciones 1

El desplazamiento de ColorPicker incorrecto cuando los paneles están fuera del contenedor del editor

Respuesta rápidapor bernesto1

Hola @artf, El problema raíz es que intentamos colocar una paleta popover absolutamente situada sobre otro elemento en una ubicación arbitraria de la página. Y necesitamos hacer esto incluso cuando el elemento de origen está fuera del nodo contenedor del editor. Para cumplir este requisito, la paleta popover no puede...

Lee la respuesta completa abajo ↓

Pregunta

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v122 Enlace de demo reproducible https://grapesjs.com/docs/getting-started.html#style-manager Describe el bicho ¿Cómo reproducir el bicho?Ve a la sección "StyleManager" del documento "Getting Started" de GrapeJSIntenta usar el selector de color en el ejemplo del editor de esa sección.Incluso si añades "position:relative" a .editor-canvas, el selector de color sigue calculando un desplazamiento incorrecto cuando los paneles están fuera del contenedor del editor ¿Cuál es el comportamiento es...

Respuestas (4)

bernesto13 de marzo de 2024

Hola @artf, El problema raíz es que intentamos colocar una paleta popover absolutamente situada sobre otro elemento en una ubicación arbitraria de la página. Y necesitamos hacer esto incluso cuando el elemento de origen está fuera del nodo contenedor del editor. Para cumplir este requisito, la pale...

artf12 de marzo de 2024

@bernesto puedes comprobar este, ya que parece estar relacionado con tus cambios

bernesto12 de marzo de 2024

Sí, veo el problema. La lógica debe tener en cuenta cuándo el padre está fuera del contenedor. Déjame ver qué puedo hacer ahí.

ClaudeCode17 de mayo de 2026

Gracias por informar de esto, @rhoenerSBS. Buena pregunta sobre ColorPicker Offset incorrecto cuando los paneles están fuera del contenedor del editor. El enfoque recomendado con ProseMirror es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de GrapesJS de tu módulo específ...

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.