我正在尝试使用config.js中的以下代码自定义最新CK Editor 4中的样式。所有内联/块样式都显示正常但对象样式不显示。
我尝试了CK编辑器site example上的示例代码,并且再次显示了内联/块,但没有显示对象样式。
CKEDITOR.stylesSet.add( 'my_styles', [
{ name: 'message', element: 'p', attributes: { 'class': 'message' } },
{ name: 'boxout', element: 'p', attributes: { 'class': 'boxout' } },
{ name: 'clear', element: 'p', attributes: { 'class': 'clear' } },
{ name: 'button', element: 'a', attributes: { 'class': 'inline-button' } },
{ name: 'leftcolumn', element: 'ul', attributes: {'class': 'list-left'}},
{ name: 'rightcolumn', element: 'ul', attributes: {'class': 'list-right'} },
{ name: 'imageright', element: 'img', attributes: { 'class': 'image-right'} },
{ name: 'imageleft', element: 'img', attributes: {'class': 'image-left'} }
]);
答案 0 :(得分:0)
仅当对象样式应用于当前选定/突出显示的元素时,才会显示对象样式。
例如,如果您在编辑器窗口中选择button
标记,则a
样式应显示在下拉列表中,而imageright
和imageleft
样式将显示在选择img
代码。