フレックスコンテナ内に2つのボックスが隣り合っています。 1つはiframeを含み、もう1つはフォームを含む。 iframeボックスをフォームボックスの高さに合わせ、iframeボックスの縦横比を16:9にします。フレックスボックス:要素の高さに合わせ、縦横比を維持します
これは幅に基づいているので、私は古いpadding-bottom: 56.25%
のトリックを得ることができませんでした。これはFlexboxでは難しいものです。
この問題で刺し傷をつけたい場合は、ここで私のHTMLと(S)CSSを近似したフィドルです。 https://jsfiddle.net/7zgh88ew/
誰でもアイデアがあれば、大変感謝しています。 iframe
が絶対位置次いでvisibility: hidden
に設定すると、正しい比率を有するinline-flex
とダミーimg
を使用することにより
をスニペット。 –