コードは次のとおりです:
#tt {background-color:#FF0000;margin: auto;width: 100%;height:400px;overflow: hidden; /* 添加的 */}
通常の状況では、幅は画面に合わせて調整する必要があり、高さは幅に比例して変化する必要があります。つまり、画像の幅と高さが比例して変化します。たとえば、アクティブなページの div の img の幅が 1920 である場合、要件はブラウザの解像度が 1024 であることです。画像は幅 1024 で中央に表示され、ブラウザの解像度が 1400 の場合、画像は幅 1400 で中央に表示され、それを超える部分は非表示になります。両側が隠れてしまいます。
たまたまコードを持っているので、私に連絡して、私のメールボックスにプライベートメッセージを送って、あなたに送ってください
そうですか
画像のサイズは同じままですか? img を 100% に設定すると、外側の div の幅に応じて常に変化します。これは中央揃えの効果です。画像の幅が 1920px のままであれば、背景画像にする上記の方法が可能です。