Ich versuche, einen iframe in ein div einzupassen. Mein Problem ist, dass ich es anscheinend nicht dazu bringen kann, 100% der Breite des div zu verschachteln. Ich muss die Pixelbreite des iframe angeben.
Ich möchte, dass sich der iframe “innerhalb” des div befindet, sodass bei einer Größenänderung des div durch einen kleineren Browser auch die Größe des iframe geändert wird.
Unten sehen Sie, was passiert, wenn die Größe des Browsers geändert wird.
Sehen Sie sich die Antworten hier an: stackoverflow.com/questions/6634582/… Das Problem liegt wahrscheinlich daran, dass Sie eine genaue Größe für Ihre Breite definieren wrap div
– Anzeigename fehlt
17. Juni 2013 um 17:41 Uhr
Die Sache ist, ich möchte nicht, dass meine Divs feste Positionen haben. Der Grund, warum ich eine genaue Größe für das Wrap-Div definiere, ist, dass das PDF perfekt in das Div passt, wenn der Browser eine normale Größe hat. Das Foto zeigt, was passiert, wenn ich die Browsergröße verkleinere.
Basierend auf dem von @better_use_mkstemp bereitgestellten Link ist hier eine Geige, bei der verschachtelte Iframes die Größe ändern, um das übergeordnete div zu füllen: http://jsfiddle.net/orlenko/HNyJS/
Ich denke, ich habe vielleicht eine bessere Lösung, um einen voll responsiven Iframe (in meinem Fall ein Vimeo-Video) auf Ihrer Website einzubetten. Verschachteln Sie den Iframe in einem div. Geben Sie ihnen die folgenden Stile:
div {
width: 100%;
height: 0;
padding-bottom: 56%; /* Change this till it fits the dimensions of your video */
position: relative;
}
div iframe {
width: 100%;
height: 100%;
position: absolute;
display: block;
top: 0;
left: 0;
}
Sehen Sie sich die Antworten hier an: stackoverflow.com/questions/6634582/… Das Problem liegt wahrscheinlich daran, dass Sie eine genaue Größe für Ihre Breite definieren
wrap
div– Anzeigename fehlt
17. Juni 2013 um 17:41 Uhr
Die Sache ist, ich möchte nicht, dass meine Divs feste Positionen haben. Der Grund, warum ich eine genaue Größe für das Wrap-Div definiere, ist, dass das PDF perfekt in das Div passt, wenn der Browser eine normale Größe hat. Das Foto zeigt, was passiert, wenn ich die Browsergröße verkleinere.
– Julia
17. Juni 2013 um 17:44 Uhr