繁体   English   中英

FancyBox iFrame主体背景色

[英]FancyBox iFrame body background-color

大家好,我想在由FancyBox生成的iFrame中更改主体的主体背景颜色。

当前看起来像这样:

在此处输入图片说明

当然这不是我想要的,所以这就是为什么我试图将背景颜色更改为透明的原因。

您可以为包含iframe和iframe元素本身的元素设置/更改背景颜色-

.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--iframe iframe {
    background: #fff;
}

但是对于iframed页面-您必须在页面内进行设置。

要更改iFrame的CSS属性,可以使用jQuery。

$('#yourIframe').load(function(){ 
    $(this).contents().find('body').css({
        background-color: '#333333'
    });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM