要素のサイズを画面の高さに合わせようとすると、 「width:100%」と「width:100vw」の使用の間でジレンマに遭遇する可能性があります。どちらのアプローチでも異なる結果が得られるため、次のような疑問が生じます。これら 2 つのユニットの基本的な違いは何ですか?
主な違いは、 「vw」や「vh」などのビューポート単位の性質。これらの単位は、表示されている画面全体を含むビューポートの寸法を参照します。対照的に、「width:100%」は要素のサイズを親コンテナの幅に合わせます。
「width:100vw」を設定すると、 " 要素の幅はビューポートの幅と正確に一致します。ただし、これにはドキュメントの余白も含まれるため、意図したコンテンツ領域を超えて余分なスペースが追加される可能性があります。
要素を水平方向全体に埋めるには画面の余白に関係なく、本文に余白がないことを確認してください。 「body { margin: 0 }」を設定すると、ビューポートの幅が画面全体の幅にシームレスに合わせられます。
正確な画面サイズの実現を超えて、ビューポート ユニットにはいくつかの利点があります:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3