Beste Tweakers.
Omdat ik een Youtubevideo op website "x" wil gebruiken plakte ik deze middels de embed en iframe tag op de website.
Op de full page website op de PC/Laptop prima, maar op een mobiele telefoon werd de video grotendeels buiten het scherm getoond. Via wat zoekwerk uitgekomen op een extra stukje CSS wat er voor moet zorgen dat de video dus responsive wordt.
CSS toegevoegd, voorbeeld gevolgd en op de telefoon helemaal naar wens.
Echter worden op de full screen website de parameters width="560" height="315" volledig genegeerd. Hij hanteert nu een 1080x608 resolutie en staat daarmee wel heel prominent op de pagina. Er gaat in de combi van de custom CSS en de Wordpress iets niet goed alleen kom ik er niet achter wat ik verkeerd doe.
Want haal ik de div container weer weg, dan gelden mijn hoogte breedte parameters weer.
Daarom vraag ik jullie visie, wat doe ik verkeerd?
Omdat ik een Youtubevideo op website "x" wil gebruiken plakte ik deze middels de embed en iframe tag op de website.
PHP:
1
| <iframe width="560" height="315" src="Youtube link" frameborder="0" allowfullscreen="allowfullscreen"></iframe> |
Op de full page website op de PC/Laptop prima, maar op een mobiele telefoon werd de video grotendeels buiten het scherm getoond. Via wat zoekwerk uitgekomen op een extra stukje CSS wat er voor moet zorgen dat de video dus responsive wordt.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| .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%; } .entry-content img, .entry-content iframe, .entry-content object, .entry-content embed { max-width: 100%; } |
CSS toegevoegd, voorbeeld gevolgd en op de telefoon helemaal naar wens.
PHP:
1
| <div class="video-container"><iframe width="560" height="315" src="Youtube link" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div> |
Echter worden op de full screen website de parameters width="560" height="315" volledig genegeerd. Hij hanteert nu een 1080x608 resolutie en staat daarmee wel heel prominent op de pagina. Er gaat in de combi van de custom CSS en de Wordpress iets niet goed alleen kom ik er niet achter wat ik verkeerd doe.
Want haal ik de div container weer weg, dan gelden mijn hoogte breedte parameters weer.
Daarom vraag ik jullie visie, wat doe ik verkeerd?
PSN-ID Dograver