Issue #2331💬 RespondidoAbierto el 16 de octubre de 2019por hellocaioReacciones 0

Reglas CSS sobrescritas por cssComposer.setRule(...)

Respuesta rápidapor artf

Cuando cambio un estilo (es decir, el color del texto), pierdo cualquier otro estilo que antes estaba configurado por mi barra lateral personalizada (es decir, familia de fuentes, tamaño de fuente). No me queda claro qué cambias y dónde se sobrescribe el estilo... ¿Quizá puedas hacer una demostración en directo de tu...

Lee la respuesta completa abajo ↓

Pregunta

Mi sitio tiene una barra lateral personalizada para establecer colores a nivel de sitio, familias de fuentes, tamaños de fuente, etc. Cuando cambio un estilo (es decir, color de texto), pierdo cualquier otro estilo que antes estaba configurado por mi barra lateral personalizada (por ejemplo, familia de fuentes, tamaño de fuente).

Para cambiar estos estilos estoy haciendo:

cssComposer.setRule("p", { "font-family": value }); cssComposer.setRule("h1", { "font-size": value }); cssComposer.setRule("a", { "color": valor });

¿Es esta la forma correcta de cambiar los estilos a nivel de todo el sitio? ¿Por qué se sobrescribe?

Respuestas (2)

artf19 de octubre de 2019

Cuando cambio un estilo (es decir, el color del texto), pierdo cualquier otro estilo que antes estaba configurado por mi barra lateral personalizada (es decir, familia de fuentes, tamaño de fuente).

No me queda claro qué cambias y dónde se sobrescribe el estilo... ¿Quizá puedas hacer una demostración en directo de tu caso?

Hacer esto es correcto 'cssComposer.setRule("p", { "font-family": value })' pero no cambia la forma en que funciona el CSS; si tienes otra regla con el selector más fuerte, eso ganará

no-response[bot]29 de octubre de 2019

Este asunto se ha cerrado automáticamente porque no ha recibido respuesta a nuestra solicitud de más información por parte del autor original. Con solo la información que actualmente hay en el asunto, no tenemos suficiente información para actuar. Por favor, contacta con nosotros si tienes o encuentras las respuestas que necesitamos para que podamos investigar más a fondo.

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.