Как стилизовать загружаемый контент iframe?

1510
24 ноября 2016, 10:03

Есть скрипт, модуль оплаты, он загружается с удалённого сервера, оттуда же и подгружается файл стилей. Всё содержимое находится в iframe. Как стилизовать это содержимое? Через мой (локальный) файл стилей не получается это сделать. Он мои стили просто не видит, хотя даю их нужным классам.

Answer 1

Если iframe подгружается с вашего сайта, то можно поменять стили в нем через скрипт, например:

$('iframeSelector').load(function(){
  $(this).contents().find('elementSelector').css('styleName','styleValue');
});

Если iframe с другого сайта, то никак не получится policy

READ ALSO
JS или CSS - Высота двух дивок равна наим. из них

JS или CSS - Высота двух дивок равна наим. из них

Есть две дивки с разной высотой (1). Необходимо сделать так, чтобы их высота была равна наименьшей из них (2).

413
Изменять класс блока при hover вложенного в него элемента

Изменять класс блока при hover вложенного в него элемента

Здравствуйте. задача нескольких абстрактная и не связана с конкретной версткой, потому без указания html опишу задачу в Dom есть множество элементом,...

382
Задать для :before стиль через jquery

Задать для :before стиль через jquery

Есть ли способ задать в скрипте для :before у кнопки с классом. btn-expand стиль transform:rotate(360deg); ? Пробовала просто так сделать, но не работает.

432
Закрывать выпадающее меню при клике на соседний пункт меню

Закрывать выпадающее меню при клике на соседний пункт меню

Есть менюшка на 3 пункта, каждый из которых - выпадающий. По клику на пункт меню появляется выпадающее меню.

739