Issue #2201💬 RespondidoAbierto el 18 de agosto de 2019por grant007Reacciones 1

Permitir desplazamiento del lienzo si la altura del dispositivo supera la altura disponible

Respuesta rápidapor ghost1

Solo añade estilo 'overflow: auto' a .gjs-cv-canvas__frames

Lee la respuesta completa abajo ↓

Pregunta

Dado el siguiente ejemplo de código...

editor. DeviceManager.add('test', '300px', {
                      Altura: '1000px',
                      widthMedia: '300px',
});
editor.setDevice("test");

Esto impide desplazarse hasta la parte superior del lienzo si el área de visualización del editor es inferior a la altura especificada del dispositivo.

Consulta Fiddle para una demostración...

https://jsfiddle.net/gstone007/0vq3o2jf/1/

Respuestas (3)

ghost7 de septiembre de 2019

Solo añade estilo 'overflow: auto' a .gjs-cv-canvas__frames

artf15 de septiembre de 2019

Después de investigar un poco más sobre este tema, sugeriría simplemente no exceder la altura del lienzo con el dispositivo. Desafortunadamente, actualmente, hacer que cualquier parte del lienzo sea desplazable (solución sugerida por @TheDiamondKing) provocará comportamientos inesperados. Estoy trabajando en la refactorización del marco y del lienzo, así que probablemente esto se solucione de forma diferente

contentfree4 de julio de 2023

@artf ¿Sigue siendo cierto tu comentario? ¿Añadir 'overflow: auto' (especialmente en un lienzo de "modo diseñador" / "modo absoluto") sigue causando problemas?

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 →

Explorar categorías de plugins

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