Вот пример, показывающий, как я применяю css к логотипу jQuery, обычно находящемуся в верхнем левом углу экрана. Имейте в виду, что это должен быть тот же домен/порты и т.д., Поэтому, почему мой пример показывает jsfiddle в iframe. http://jsfiddle.net/pPqGe/
Ответ 2
Является ли iframe динамически созданным или это то, что в основном статично (светлый iframe используется для эффекта лайтбокса).
Если он статичен, вы можете просто использовать теги стиля внутри разметки iframe или, еще лучше, включить внешнюю таблицу стилей, связав ее с разметкой iframe.
Если он динамический, вам лучше использовать библиотеку jQuery JavaScript, поскольку он исключительно хорош для обработки CSS.