HTH
TinyMCE, вероятно, использует основную таблицу стилей вашего веб-сайта. В данном случае это серый текст на черном фоне.
Все, что вам нужно сделать, это добавить этот стиль в вашу основную таблицу стилей:
body.mceContentBody {
background: #fff;
color:#000;
}
А затем полностью очистить кеш или перезапустить сеанс, чтобы TinyMCE загрузил CSS свежий. И тогда ваша область редактирования теперь будет отображать черный текст ( # 000
) на белой основе ( #fff
).
http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/editor_css
Не зная особенностей конфигурации вашего сайта, я предполагаю, что он пытается для загрузки некоторых файлов css. Просмотрите документацию по конфигурации. Возможно, вам потребуется добавить или изменить некоторый CSS (если он уже загружается).
Или вы можете изменить цвет с помощью js:
tinyMCE.init(
mode : "textareas",
theme : "simple",
oninit : "postInitWork"
});
function postInitWork()
{
var editor = tinyMCE.getInstanceById('myEditorid');
editor.getBody().style.backgroundColor = "#FFFF66";
}
Добавление следующего кода в таблицу стилей темы сработало отлично!
body.mceContentBody {
background: #fff;
color:#000;
}
Я выдергивал свои волосы на этом - и поверьте мне, у меня нет лишних волос. :-) Спасибо!