Iframe-Inhalte für optimale Anzeige skalieren
Die Integration eines Iframes in Ihre Website kann die Benutzererfahrung verbessern, indem Sie die Anzeige externer Inhalte ermöglichen. Allerdings kann es eine Herausforderung sein, die Größe des gerahmten Inhalts so zu ändern, dass er nahtlos in Ihre Seite passt.
Um dieses Problem zu beheben, ist die Verwendung von CSS-Transformationen eine effektive Lösung. Das folgende Codebeispiel zeigt, wie der Inhalt eines Iframes, in diesem Fall einer HTML-Seite, auf 80 % seiner ursprünglichen Größe skaliert wird:
<style> #wrap { width: 600px; height: 390px; padding: 0; overflow: hidden; } #frame { width: 800px; height: 520px; border: 1px solid black; } #frame { -ms-zoom: 0.75; -moz-transform: scale(0.75); -moz-transform-origin: 0 0; -o-transform: scale(0.75); -o-transform-origin: 0 0; -webkit-transform: scale(0.75); -webkit-transform-origin: 0 0; } </style>
Einschließen des Iframes in ein div-Element mit der ID „ „wrap“ ermöglicht es Ihnen, seine Abmessungen festzulegen und das Erscheinen von Bildlaufleisten zu verhindern. Durch das Hinzufügen von CSS-Transformationen zum Iframe selbst wird der Inhalt auf 75 % seiner ursprünglichen Größe verkleinert.
Beachten Sie, dass Sie möglicherweise die Abmessungen des „umbrechenden“ Div anpassen müssen, um es an Ihr spezifisches Layout anzupassen. Darüber hinaus kann die Angabe von „overflow: versteckt“ im Div „frame“ hilfreich sein, um bei Bedarf Bildlaufleisten zu unterdrücken.
Das obige ist der detaillierte Inhalt vonWie kann ich Iframe-Inhalte so skalieren, dass sie perfekt zu meiner Website passen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!