2016-07-23 3 views
-3

ページがロードされるたびに、ランダムなWebmsをフル(ブラウザ)画面に読み込むサイトを作成する。問題は、私はさまざまなサイズのビデオ(肖像画、正方形、ワイドスクリーンなど)を持っていて、あまりにも多く切り取ることなくそれらをすべて再生させる方法を知らないことです。サイズの異なるビデオをフルスクリーンにしますか?

基本的には、全員が全画面、肖像画のビデオプレイセンター画面を再生したいので、はっきりと見えるようにしてください。

html, body { 
 
    margin: 0; 
 
    overflow: hidden; 
 
} 
 

 
#my-video { 
 
    position: absolute; 
 
    min-width: 100%; 
 
    min-height: 100%; 
 
    top: 0; 
 
    left: 50%; 
 
    transform: translateX(-50%); 
 
}

また、私はjqueryの-3.1.0を使用するように言われてきたが、私はそれがどのように動作するかわかりません。ありがとう!

答えて

0

このCodePen(ない鉱山)を参照してください:

https://codepen.io/dudleystorey/pen/knqyK

重要なCSS:

#video { 
    position: fixed; 
    top: 50%; 
    left: 50%; 
    min-width: 100%; 
    min-height: 100%; 
    width: auto; 
    height: auto; 
    z-index: -100; 
    transform: translateX(-50%) translateY(-50%); 
} 

あなたが接近していたが、これはあなたのためにそれを行う必要があります。

+0

正方形のビデオではなく、肖像画のビデオの作品 – wavey

+0

「作品」はどうですか?ポートレートの動画ではどのように機能しませんか?このコードはあなたが投稿したバージョンの作業用バージョンです。ビデオが切り取られないように 'min-width'と' min-height'を使います。あなたのビデオやコードの残りの部分がどのようなものかわかりません。 – Toby

関連する問題