2016-05-04 9 views
0

Wie kann ich Bild innerhalb iframe mit CSS zielen?Wie man Bild innerhalb iframe zielt

funktioniert das nicht

iframe img { 
    height: auto; 
    width: 100%; 
} 

enter image description here

+0

Das ist nicht möglich nur mit CSS, überprüfen Sie dies: http://StackOverflow.com/Questions/583753/using-Css-to-Affect-Div-Style-Inside-Iframe – phpheini

Antwort

2

try jquery für dieses

$('iframe').contents().find('img').css({with: '100%', 'height': '100%'}); 

wickeln diese in Rückruf jQuery Last, wenn Iframe lädt später nach Seite geladen

$('iframe').load(function() { 
    $(this).contents().find('img').css({with: '100%', 'height': '100%'}); 
}) 
+1

Sind Sie sicher, es funktioniert? –

0

Dies ist ein häufiges Problem, aber die Antwort ist die gleiche, dass Sie nicht Dinge in weder mit CSS noch mit jquery zugreifen können.

Wenn Sie Zugriff auf die Seite haben, die Sie in verwenden gehen Sie und schreiben Sie CSS auf dieser Seite, dann wird es automatisch in arbeiten. Aber Sie können nichts in mit externem Code ändern.

0

versuchen, dies in derselben Domäne. sonst wirft es Kreuzursprungfehler.

Update mit On laden jquery Funktion.

$ ('iframe') auf ("load", function() {

$(this).contents().find('img').css({width: '100%', 'height': '100%'}); 

}).