Обернуть окно CKEditor дополнительными слоями разметки? - PullRequest
0 голосов
/ 05 мая 2011

Есть ли способ обернуть окно редактора дополнительными слоями разметки, чтобы я мог имитировать определенные контексты CSS?

Например, я в своей таблице стилей мог бы иметь селектор типа:

 .container #articleBody h2{/* some styles */}, 

Но я применяю CKeditor к текстовой области, которая редактирует то, что входит в #articleBody, поэтому мне нужен способ применить обертку вокруг контейнера редактора с идентификатором #articleBody и обертку вокруг этого с классом называется .container для получения стилей из таблицы стилей моего сайта для правильного применения в iframe редактирования CKEditor.

(Примечание: это дополнительный вопрос к CKEditor - просмотр стилей в окне редактора , но я чувствовал, что проблема была достаточно отчетливой, чтобы оправдать свой вопрос.)

1 Ответ

1 голос
/ 05 мая 2011

Вы можете использовать bodyId и bodyClass , хотя их будет недостаточно для этого селектора.

Самый простой вариант - использовать просто

#articleBody h2{/* some styles */},

Поскольку селектора идентификатора должно быть достаточно, чтобы охватить это правило на исходной странице, а затем можно использовать config.bodyId

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...