• Home page
  • Knowlwedge Base
  • iframe responsive con width 100%

Dettaglio Knowledge Base

iframe responsive con width 100%

Se vogliamo incorporare un filmato youtube in una pagina del nostro sito e vogliamo che questo assuma le dimensioni della pagina questo è quello che dobbiamo fare:

Creare un div che contegna l'iframe con i seguenti stili CSS

.video embed {
               position: relative;
               padding-top: 30px;
               padding-bottom: 56.25%;
               height: 0;
               overflow: hidden;
             }

I 30px di padding-top servono per i controlli del video ed il 56,25% di padding-bottom è per il rapporto di visualizzazione 16/9

nel codice del iframe inserire

       

        height="100%"

quindi:

<

div>

    <iframe height="315" src="https://www.youtube.com/embed/Owm8XVx4HEE" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

</div>