Iframe über komplette Seite?
Wie kann ich das machen das der iframe dann über die komplette Bildschirmbreite geht? Wenn ich width und height auf 100% setzte ist noch ein Abstand zwischen dem iframe und dem bildschirm. Wie mache ich das?
3 Antworten
![](https://images.gutefrage.net/media/user/regex9/1455660989427_nmmslarge__0_13_270_270_615d5a3bc6888f4c1486ce2b4d9d8f60.png?v=1455660989000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, HTML, CSS
Setze erst die Abstände für das body-Element oder allgemein für alle Elemente auf 0px und gib dem Frame dann noch das Attribut frameborder.
Hier ein Fiddle als Beispiel: https://jsfiddle.net/9ckh1ajw/
![](https://images.gutefrage.net/media/user/DinoMath/1474430762865_nmmslarge__0_6_634_634_0c135a10da0686db9224a1cf3f6d930f.jpg?v=1474430763000)
Aussenrand noch auf null stellen (padding oder so hiess das?)
Und dann kann man noch den Stil ändern, dass das iframe ohne so einen Rahmen dargestellt wird.
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Nutzer, der sehr aktiv auf gutefrage ist
html, body {
height: 100%;
}
html, body, iframe {
margin: 0;
padding: 0;
}
iframe {
border: none;
width: 100%;
height: 100%;
}