16:9-Seitenverhältnis mit fester Breite
Wenn ich das einbetten eines YouTube-Videos zum Beispiel
<iframe width="560" src="http://www.youtube.com/embed/25LBTSUEU0A" class="player" frameborder="0" allowfullscreen></iframe>
Mithilfe von jQuery würde ich eine Höhe mit einem Seitenverhältnis von 16:9 also, wenn die Breite 560 Höhe sollte 315px.
Ich habe diese jquery für die Höhe festlegen, aber ich weiß nicht, wie die 16:9-Seitenverhältnis
$('.player').parent().attr('width', ':9ratio');
oder kann das getan werden, ordentlich mit css?
- mögliche Duplikate von Get YouTube-Video Abmessungen (Höhe/Breite)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Seitenverhältnis, ist gerade Breite:Höhe. Also, wenn Sie wollten, um die Berechnung der Höhe basierend auf einem bekannten der Breite ist es ziemlich einfach.
Ich würde empfehlen, mit css calc anstelle von jQuery für diese:
Ziemlich alte Frage, aber wenn jemand noch auf der Suche nach der Antwort, könnte ein besserer Ansatz.