我必须使用jQuery将CSS应用于HTML页面中的<iframe>
。 CSS只能应用于<iframe>
,而不能应用于HTML的其他部分。任何人都可以帮我使用jQuery吗?
答案 0 :(得分:1)
如果iframe
的网址(src
属性)未违反相同的域政策,您应该能够......
$('iframe').contents().find('body').css({ fontSize: '130%' });
如果没有,它将在您的域名上。你能把CSS放在iframe
的源代码中吗?
答案 1 :(得分:1)
使用只是 css执行此操作的最佳方法是使用ID访问iFrame,如下所示:
$('#iframe-unique-name').children().css('background-color', 'red');
例如,这会将iframe中包含的元素的背景颜色设置为红色。