Как я могу контролировать фоновое изображение и цвет элемента тела внутри iframe
? Обратите внимание, что встроенный элемент body имеет класс и iframe
является частью страницы, которая является частью моего сайта.
Причина, по которой мне это нужно, заключается в том, что моему сайту назначен черный фон для тела, а затем белый фон для элементов div, содержащих текст. Редактор WYSIWYG использует iframe
для встраивания контента при редактировании, но он не включает в себя div, поэтому текст очень трудно читать.
В теле iframe
оператора when есть класс, который больше нигде не используется, поэтому я предполагаю, что он был помещен туда, чтобы такие проблемы могли быть решены. Однако, когда я применяю стили к ним, class.body
они не переопределяют стили, применяемые к телу. Странно то, что стили появляются в Firebug, поэтому я понятия не имею, что происходит!
Спасибо
ОБНОВЛЕНИЕ - Я попробовал решение @ mikeq добавить стиль к классу, который является классом тела. Это не работает при добавлении в таблицу стилей главной страницы, но работает при добавлении с Firebug. Я предполагаю, что это потому, что Firebug применяется ко всем элементам на странице, тогда как CSS не применяется внутри фреймов. Означает ли это, что добавление CSS после загрузки окна с JavaScript будет работать?
<div>
банку может быть временным решением (если это разрешено с помощью CORS-заголовка) ... (и «санация» загруженных данных с помощью регулярных выражений в кстати. Да все взломанные ...)