将CSS添加到<iframe> </iframe>

时间:2010-11-15 04:51:15

标签: jquery html

我必须使用jQuery将CSS应用于HTML页面中的<iframe>。 CSS只能应用于<iframe>,而不能应用于HTML的其他部分。任何人都可以帮我使用jQuery吗?

2 个答案:

答案 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中包含的元素的背景颜色设置为红色。