背景がビデオである Web サイトを作成しようとしています。Spotify のホームページの背景のようなものを再現する方法を何日も探していましたが、うまくいかないようです。
私の問題は、高さをブラウザでスケーリングするか、幅を取得できるが、両方を取得できないことです。Spotify の Web サイトのビデオとは異なり、常にブラウザーに合わせて拡大縮小されるわけではありません。私は多くのことを試しましたが、それらのほとんどは覚えていません。この効果を達成するために JQuery を使用してもかまいません。
私の現在のコードは次のとおりです。
<!DOCTYPE html>
<html>
<head>
<title>VideoBG</title>
<style type="text/css">
#videohome {
position:absolute;
height: 100%;
width: 100%;
top:0;
left:0;
right:0;
bottom:0;
}
</style>
</head>
<body>
<video id="videohome" preload="auto" autoplay="true" loop="loop" muted="" volume="0">
<source src="./homepage.mp4" type="video/mp4" />
</video>
</body>
</html>