【发布时间】:2015-06-21 22:06:13
【问题描述】:
通常,当我想覆盖 iframe 中的某些 css 时,我会确保它更具体或使用 !important 并且到目前为止从未遇到任何问题。我正在尝试嵌入我最新的 4 张 instagram 照片,并且我不希望照片之间有任何空间。 AKA 我需要删除 iframe 内锚标签上的边距。我已经尝试使其具体化并使用!important。我还尝试使用 jquery 等到 iframe 加载并插入内联 css。这两种方法都适用于 iframe 标签,但不适用于其中的任何内容。
我的网站:http://chrisandlenzi.com/,Instagram 提要位于页面底部。我现在在我的 css 文件中有这个:
.media-grid li a {
margin: 0 !important;
}
这是我正在尝试的 jquery:
$('iframe').load( function() {
$( '.no-border' ).each(function () {
this.style.setProperty( 'margin', '0px', 'important' );
});
});
如果有人能帮我弄清楚如何做到这一点,那就太好了,但如果你至少知道为什么会发生这种情况,那也行。
【问题讨论】:
标签: jquery html css iframe instagram