0

我正在尝试配置 CKEditor V4 中的下拉样式选项。如下所示,我的测试没有按预期工作。下拉样式菜单本身确实显示“绿色检查”选项(样式中使用的标签和图像),但在使用时不应用于编辑器实例的内容。我正在使用新的内联编辑功能(它也很酷)。

config.stylesSet = [
   { name: 'Green Check', element : 'ul li',
    styles :
    {
        'background' : 'url(/images/bullets/greencheck.png) no-repeat top left;',
        'list-style-type' : 'none;'  
    }
}

];

我指定了元素 元素:'ul li',因为'ul' 显然以 ul 元素为目标,但是当指定'li' 时,我在下拉菜单中什么也得不到或应用于内容。

这或多或少是我要配置的完整样式...

ul.greencheck li{
list-style-type:none;
line-height:18px;
background: url(/images/bullets/greencheck.png) no-repeat center left;
padding-left:30px;
}

感激地收到任何帮助。

4

1 回答 1

0

'ul li'不是有效元素,您可以使用其中一个'ul'或 'li'但不能同时使用

您还应该删除样式中的结尾分号'none;'无效,'none'是正确的

与其设置内联样式,不如将一个类应用于 UL 并将样式留给单独的 css 文件。

于 2012-10-12T09:30:29.090 回答