私は自分の Web サイトで CSS を使用してアイテムのスタイルを設定しています。
私の (独自に開発した) CMS では、CKEditor を WYSIWYG エディターとして使用しています。
編集者が自分の Web ページのコンテンツと同じスタイルを持っていることを望みます。私のページの CSS は次のようになります。
.content
{
...
}
.content ul, .content ol
{
...
}
.content p
{
...
}
しかし、CKEditor (contents.css) のスタイルシートは次のようになります。
body
{
...
}
ol,ul,dl
{
...
}
h1,h2,h3,h4,h5,h6
{
...
}
これを 1 つのスタイルシートにする方法や、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