Я использую CSS на своем веб-сайте для стилизации элементов.
В моей (собственно разработанной) CMS я использую CKEditor в качестве WYSIWYG-редактора.
Я хотел бы, чтобы редактор имел тот же стиль, что и контент на моей веб-странице. CSS моей страницы выглядит так:
.content
{
...
}
.content ul, .content ol
{
...
}
.content p
{
...
}
Но таблица стилей CKEditor (contents.css) выглядит так:
body
{
...
}
ol,ul,dl
{
...
}
h1,h2,h3,h4,h5,h6
{
...
}
Есть ли способ сделать это в одной таблице стилей или отредактировать CKEditor, чтобы добавить div.content?
Я нашел ответ, измените config.js на:
CKEDITOR.editorConfig = function( config ) {
config.bodyClass = 'content'; //class that body needs to refer to
config.contentsCss = '/css/beheer.css'; //your stylesheet