これで高さがブラウザウィンドウの100%になるようにビデオを配置したいので、ビデオの高さは1080px(スクロールバー付き)ではなくブラウザウィンドウの高さに対する高さです。ここ は、(それが動作します)私の現在のスタイリングです:どのようにCSSの高さをブラウザウィンドウのサイズに合わせるのですか?
video {
margin: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
height: 100%;
}
私はそれが次のようになりたいのですが:パディングなしスクロールバーを--Meaningない
。私は、ビューポートの高さのCSSプロパティを試してみましたが、それはスクロールバーを引き起こします。前述のコードは、私が探している結果を得ていますが、このような単純なことを行うのは非常に非効率的な方法です。他のブラウザでも同じ方法を表示するかどうかはわかりません。ここにはlive ...
JavaScriptの代替品はありますか?またはより良いまだ純粋なCSS?
あなたはSASSとアスペクト比を定義することができます。 – Timothy
Rick Astleyは使用する最良の例ではありません。また、なぜ4:3ビデオを使用していますか? – Timothy
私は、写真に示されているように、側面に黒の境界線を付けたいが、上にはない。 – Henry7720