将单独的样式表应用于CMS中的WYSIWYG加载页面

时间:2011-11-18 02:53:46

标签: html css content-management-system business-catalyst

我在工作中构建的大多数网站都是在Business Catalyst内开发的 - 一个合理的内容管理系统。

最近我遇到了一些网站所有者意外破坏他们的网站,发现更新太难等等的困难。

WYSIWYG编辑器非常小,这会导致内容经常崩溃。出于许多明显的原因,这可能是一个问题。样式表在WYSIWYG区域内应用,这意味着经常发生的事情仅适用于实际可见网站的上下文。

我想知道是否有一种简单的方法可以为WYSIWYG区域中的内容加载不同的样式表。通过这种方式,我可以大大简化外观并通过这种编辑体验,在现场网站上应用更高级和更具吸引力的样式表。

这可能吗?我以为我可以制作我的CSS规则:

iframe div#myElement

因为WYSIWYG编辑器通过iframe加载页面。但这没效果。


WYSIWYG编辑器本身的视觉效果可能有用:

enter image description here

2 个答案:

答案 0 :(得分:3)

您可以在PP > Tools > Online Editor Settings > Content CSS下设置WYSIWYG编辑器使用的自定义内容CSS。

另请参阅Business Catalyst论坛中的this thead

答案 1 :(得分:1)

尝试将“!important”添加到要更改的CSS样式中,以便它们不会被WYSIWYG编辑器覆盖。例如。 tr {border: 0 !important}。顺便说一句,编辑器与TinyMCE非常相似。