2015-10-26 37 views
3

我想CSS类添加到Sitecore的8富文本编辑器我已经包含下面的web.config中的参考CSS文件添加多个CSS类富文本编辑器Sitecore的8

<settings> 
    <setting name="WebStylesheet"> 
    <patch:attribute name="value">/Stylesheets/Corporate/rte.css</patch:attribute> 
    </setting> 
</settings> 

我的CSS类看起来是这样的:

.utility.background-color-dark-blue:focus, .utility.background-color-dark-blue:hover { 
    background-color: #034b76; 
    color: #fff; 
} 
.utility.background-color-dark-grey { 
    background-color: #1a1b1f; 
    color: #fff; 
} 

当我从RTE的下拉它只适用“背景颜色暗灰色”类元素选择的CSS类。我需要将CSS类应用为“实用程序背景颜色深灰色”以显示正确的样式。

任何人都知道如何在sitecore中向RTE添加多个类?

回答

1

你能否更新Sitecore的验证器来删除点(。)特殊字符? 我猜类名是编辑器配置文件中列表项(/ sitecore/templates/System/Html编辑器配置文件/ Html编辑器列表项)的值,并且基本上sitecore不允许在值字段中添加Dot(。)。

渲染此CSS文件时不会出现错误异常,但Sitecore在显示包含带Dots(。)的多个类名的列表时忽略特殊字符。