¿Se puede instruir al editor para que ignore una clase?
Podrías poner un oyente en un selector nuevo '''js editor.on('selector:add', selector => { nombre de const = selector.get('nombre'); si (someConditionForSelectors(name)) { selector.set({ No puede ser visto por el gestor de estilos, por lo tanto ni siquiera por el usuario SOLDADO: Cierto, }) } }); ```
Lee la respuesta completa abajo ↓Pregunta
Una vez que el editor crea HTML/CSS, lo pasamos a otro fragmento de código. Ese fragmento de código depende de que las clases usen un nombre de clase predeterminado para realizar acciones sobre el HTML. (cambiar marcadores de posición por datos reales, etc.) Si esta clase se añade a un elemento, una vez que se hace clic en ese elemento, intenta añadir estilos a esa clase. ¿Es posible decirle al editor que ignore una clase?
Respuestas (3)
Podrías poner un oyente en un selector nuevo
'''js editor.on('selector:add', selector => { nombre de const = selector.get('nombre');
si (someConditionForSelectors(name)) { selector.set({ No puede ser visto por el gestor de estilos, por lo tanto ni siquiera por el usuario SOLDADO: Cierto, }) } });
¿Qué quieres decir con "ignorar"? ¿Ignorar dónde? ¿Estar disponible en el gestor de estilo o en otra cosa?
Perdona, no fui claro ahí. Al hacer clic en un elemento o bloque y proceder a estilizar el elemento, la clase se elige por defecto. ¿Se podría desactivar esta clase por defecto y ocultarse en el campo 'Classes'?
! imagen
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1608
[Pregunta] Personalizar el nombre de la clase CSS
El editor GrapesJs crea una clase única para Element y le añade reglas CSS. Por ejemplo, Ahora, ¿hay alguna forma de personalizar este comp...
Issue #3832
Se eliminan las clases css y los identificadores generados automáticamente para cada etiqueta html cambian (Ejemplo: ivj5m-2) tras cada recarga
Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible No est...
Issue #3421
[PREGUNTA] Cómo eliminar la regla CSS del selector de clases
Estoy usando componentFirst configurado en true para que mis usuarios apliquen el estilo necesario al componente que seleccionaron. Selecci...
Issue #2363
[PREGUNTAS] ¿Hay alguna forma rápida de renombrar las clases CSS en la exportación?
Hola, como queremos exportar el HTML y CSS generados e integrarlos en una web separada, es muy probable que haya clases CSS con el mismo no...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
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 →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.