Inhalte Youtube auf 100% Seitenbreite skalieren
Liebe Community,
wir sind mit der Seite auf Contao 4.4 umgestiegen und haben gleich mit mehrere Problemchen mit Layoutdefinition etwas zu kämpfen gehabt.
Was noch zu lösen bleibt:
Die Youtube-verlinkten Inhalten werden mit fixe (vekleinerte) Größe angezeigt. Leider hilft hier auch nicht die Definition über das Modul selber von Min oder Max-Größe, da diese (zumindest in Chrome) nicht wahrgenommen werden.
Ich möchte dass die Inhalte auf 100% der Spaltenbreite skaliert werden, damit auch Handy und Tablet diese richtig visualisieren können. Fixe Größe ist keine gute Lösung dafür.
Hat jemand eine Idee, wie man die Skalierung auf 100% der Spaltenbreite wirklich realisiert? So dass es funktioniert?
Vielen Dank!
Deine Version funktioniert sehr gut
Vielen Dank dafür!
Zwar muss ich dann auf das Youtube-Modul verzichten aber mit HTML Code geht ja auch!
Danke dir.
YouTube responsive mit Contao - kleine CSS Korrektur
Kleine Korrektur: Statt eines Bindestriches, verwendet Contao (zumindest in Version 4.9) bei den Klassen einen Unterstrich.
Das CSS sieht also Copy/Paste-fertig so aus:
Code:
.video_container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.video_container iframe,
.video_container object,
.video_container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}