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
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/
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.
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%;
}