legen Sie die iframe Höhe automatisch
Muss ich das einbetten einer HTML-Seite in einen Rahmen, und bin mit dem folgenden code:
<iframe src="http://www.google.com" style="width: 90%; height: 300px"
scrolling="no" marginwidth="0" marginheight="0" frameborder="0"
vspace="0" hspace="0">
Ich versuche, die Höhe auf auto gesetzt, so dass die frame-auto-Größe zu der Seite, Länge ohne hartcodieren der Höhe wie ich es hier mache. Ich habe versucht height:auto
und height:inherit
aber es hat nicht funktioniert.
Haben Sie versucht, die Einstellung
Duplikate: This oder this > beide sollte Ihre Frage beantworten.
height:100%
wenn der iframe in den Körper, dass sollte es füllt den Körper?Duplikate: This oder this > beide sollte Ihre Frage beantworten.
InformationsquelleAutor user1415780 | 2013-03-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese Codierung
% iframe-Höhe/Breite ist ungültig HTML5 pro spec (es gültig war, bevor, wenn)
InformationsquelleAutor Golda
Ob die Websites auf unterschiedlichen domains, die aufrufende Seite kann nicht auf die Höhe des iframe-aufgrund von cross-browser, domain-Beschränkungen. Wenn Sie Zugriff auf beiden Seiten, Sie können möglicherweise verwenden Sie die [Dokument domain-hack].Eins Dann anroesti die links sollte helfen.
InformationsquelleAutor jcaponi
Wenn du ein framework wie Bootstrap man machen kann, keine iframe-video reagiert durch die Verwendung dieses snippet:
InformationsquelleAutor Solomon Antoine
Salomos Antwort über bootstrap mich dazu inspiriert, fügen Sie die CSS-bootstrap-Lösung verwendet, die funktioniert wirklich gut für mich.
InformationsquelleAutor user323774