2017-06-08 3 views
0

Hey alle ich versuche, den Körper Hintergrund-Farbe des Körpers in der iFrame von FancyBox generiert ändern.FancyBox iFrame body background-color

Es sieht derzeit wie folgt aus:

enter image description here

Natürlich ist dies nicht das, was ich will, so ist dies, warum ich versuche, die Hintergrundfarbe zu so etwas wie transparent zu ändern.

Antwort

0

können Sie festlegen/ändern Hintergrundfarbe für das Element enthält, iframe und iframe-Element selbst -

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

Aber für IFramed Seite - Sie haben es innerhalb der Seite zu setzen.

+0

Leider habe ich keinen Zugriff auf die Seite selbst, es wird von FancyBox generiert – Chris

+0

fancyBox generiert keine Seite. Das Skript erstellt ein Markup- und Iframe-Element. Was willst du in der fancyBox anzeigen? Können Sie Ihre Seite oder eine Demo zeigen? – Janis

-1

Um die CSS-Eigenschaft eines iFrames zu ändern, können Sie jQuery verwenden.

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