Ich versuche, ein Video mit einem iframe einzubetten, aber ich bekomme einige lästige Überlaufpolsterung, die ich nicht loswerden kann.Responsive iframe, wie Überlaufrand zu entfernen
Der Code an der Spitze ist eine Möglichkeit, einen Iframe in einen ansprechenden Stil zu zwingen, so dass Sie ihn auf dem Handy anzeigen können.
Im Grunde steuert der "Padding-bottom" -Code das Seitenverhältnis des Frames.
bekam ich den Code von hier:
https://www.smashingmagazine.com/2014/02/making-embedded-content-work-in-responsive-design/
Ich habe hier geprüft: Making responsive iframe und das lässt mich mit schrecklichen Überlauf zu.
ist das Ergebnis unten:
Image displaying overflow issue
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 0px;
padding-right: 0px;
height: 0;
overflow: hidden;
}
.video-container iframe {
position: absolute;
top: 0;
bottom: 0;
left: 0px;
right: 0px;
width: 100%;
height: 100%;
}
</style>
<div class="video-container">
<iframe scrolling="no" src="https://06-lvl3-pdl.vimeocdn.com/01/4345/3/96727205/257828362.mp4?expires=1497358367&token=0ef4c2c1316f5f76d532a" frameBorder="0"></iframe>
</div>
der padding-bottom-Wechsel: bis 56,35% bewegt nur die schwarze Überlaufleitung mit dem unteren Rand des Video anstelle von die Seite.
Das Bild ist nicht so funktioniert es hier gehostet: https: //ibb.co/cH3Q8Q – Kieran
Es tut - es ist nur neue Benutzer kann nicht Inline-Bilder. Sobald Sie 10 Wiederholungen haben, werden Sie in der Lage sein. –
Ich habe eine Geige erstellt. alles funktioniert prima ... https://jsfiddle.net/8uL0jw3j/1/ so scheint es auch bearbeitet deine Frage mit einem Schnipsel –