前言/环境:我正在使用 fckEditor、asp.net MVC 和 jquery
我们的网站有一套网站范围的样式。它们包括字体、列表和某些其他基本功能。
body
p
a
ul
ul li
div.content
等....
问题出在我们的 CMS 上。我们正在使用 FCK 编辑器,并将内容更改保存到数据库,然后将其提供给内容页面。问题是该行为与用户期望的完全不同。他们的变化(当然)受到全站风格的影响。问题在于,在所有情况下,用户都希望他们的选择覆盖整个站点的样式。不幸的是,如果他们选择的默认行为与我们的网站不同,那么它就会出错。例如:我们已经覆盖了 UL 和 LI。如果他们在 FCKEditor 中选择一个列表,那么它不会应用任何样式,并且默认是我们网站定义的,而不是用户想要的(即默认的 LI 外观)。
除了更新站点的每个其他部分以使其更具体以便不更改默认值之外,还有什么方法可以解决这个问题?