2016-10-04 17 views
0

誰かがウェブサイトの背景にビデオをフィットさせるのに役立つことができますか?ビデオソースは、Vimeoのからです...私はsrcとビデオを設定しIFRAME表示されたビデオをdivの背景に合わせるにはどうすればいいですか?

<iframe src="https://player.vimeo.com/video/45628635?loop=1&background=1" width="100%" height="500px" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 

あなたは背景がビデオの一部と思われる画像 enter image description here

+0

は、黒いバーがビデオ自体の一部ではないことを確認してください。 – MartijnK

答えて

1

、iframeタグに独自のクラスを与えるので、同じように、親コンテナに入れて。

<div class="container"> 
    <iframe class="vid" src="https://player.vimeo.com/video/45628635?loop=1&background=1" width="100%" height="500px" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 
</div> 

次いでスケールアップビデオを変換し、得500pxなどの100%と高さのコンテナ幅とオーバーフローを非表示にCSSを使用して。

.vid{ 
    transform: scale(2.5); 
} 

.container{ 
    width: 100%; 
    height: 500px; 
    overflow: hidden; 
} 

そして、この「コンテナ」のdivをに位置するつもりどんなオブジェクトに隠されたオーバーフローを置く。

+0

ありがとう!作品:) –

+0

問題ない、幸運! – Swordys

0

で見ることができる私の必要な状態を使用します。この例のように、黒の背景をカットするように幅を変更することができます。 width:93%https://jsfiddle.net/ps96r3ub/

"https://player.vimeo.com/video/45628635?loop=1&background=1" 幅= "93%" 高さ= "500pxなど" FRAMEBORDER = "0" webkitallowfullscreen mozallowfullscreen allowfullscreen>Swordysコードから

+0

私は、あなたが変換を使用するか、私はビデオをズームし、 –

+1

左のエリアを、それを埋める必要があるという理由で...固定の高さとの完全なウェブサイトの幅でビデオを必要と右の映像自体の一部であるように思わ:スケールを(1.133,1);あなたは黒い背景を見ることができないように、ビデオを引き伸ばすためにフレーム上にそれを切断するか、または単に前と同じようにカットするために幅を変更します。そのギャップがソースにあり、ここでhttps://player.vimeo.com/video/45628635?loop=1&background=1 – mthomp

0

...チェックこのスニペット...

.container{ 
 
    width:100%; 
 
    height:500px; 
 
    overflow:hidden; 
 
    } 
 
.vid{ 
 
transform: scale(2.5); 
 
}
<div class="container"> 
 
<iframe class="vid" src="https://player.vimeo.com/video/45628635?loop=1&background=1" width="80%" height="500px" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 
 
    </div>

+0

これは私の実際の状態の男が...私は黒の境界線を削除して、ウェブサイトの幅に合わせてコンテンツを拡大する必要があります固定された高さ –

関連する問題