Heim > Web-Frontend > CSS-Tutorial > Wie kann ich den Inhalt eines eingebetteten Iframes skalieren, um ihn an meine Webseite anzupassen?

Wie kann ich den Inhalt eines eingebetteten Iframes skalieren, um ihn an meine Webseite anzupassen?

DDD
Freigeben: 2024-12-29 20:01:14
Original
173 Leute haben es durchsucht

How Can I Scale the Content of an Embedded iframe to Fit My Webpage?

Skalieren des Inhalts eines eingebetteten Iframes

Durch die Integration von Iframes in Ihre Webseiten können Sie externe Inhalte anzeigen, ohne die Hauptseite zu verlassen. Es kann jedoch erforderlich sein, die Größe des eingebetteten Inhalts anzupassen, um seine Darstellung zu optimieren.

Lösung:

Kip's vorgeschlagener Ansatz kann den Inhalt innerhalb eines Iframes effektiv skalieren, einschließlich Browser wie Opera und Safari. Hier ist das aktualisierte CSS zur Implementierung seiner Lösung:

#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;
}
Nach dem Login kopieren

Dieses CSS ändert die Eigenschaften der Elemente #wrap und #frame, um die Gesamtgröße und Anzeige des Iframes zu steuern. Durch die Angabe einer Transformationsskala von 0,75 wird der Inhalt im Iframe auf 80 % seiner ursprünglichen Größe reduziert, wobei sein Seitenverhältnis erhalten bleibt.

Um das Erscheinen von Bildlaufleisten im Iframe zu verhindern, können Sie dies auch tun Überlauf hinzufügen: versteckt zur CSS-Deklaration #frame.

Das obige ist der detaillierte Inhalt vonWie kann ich den Inhalt eines eingebetteten Iframes skalieren, um ihn an meine Webseite anzupassen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage