ウェブページですべてのコンテンツをラップするようにしたい場合は、html
タグのプロパティーをwidth
のままにしてくださいheight
はコンテンツに自動的に適応します。HTMLタグのラップ画面(デフォルト)+コンテンツ(オーバーフローの場合)
私の場合、コンテンツは動的なので、ウェブページにどれくらいのアイテムがあるかによって異なります。ウェブページはそれらをすべてラップする必要があります。
コンピュータの画面の100%をオーバーフローさせる項目が十分ある場合、ウェブページがその内容に自動的に適応するため問題はありませんが、コンピュータの画面の100% html
タグはそれを覆うことなくいくらかのスペースを残すので、コンテンツにのみ適合します。
コンテンツが画面の100%を超える場合はウェブページがそれに適応し、コンテンツが100%未満の場合はhtml
タグが対象となりますフルスクリーン(私がheight: 100%;
を設定したかのように)。ここで
いくつかの例:
- Example 1:すべてのコンテンツをカバー。 >
OK
。 - Example 2。コンテンツのみをカバーし、フルスクリーンはカバーしません。 >
NOT OK
。 - Example 3。コンテンツが100%スクリーンよりも小さい場合、全画面をカバーします。 >
OK
。 - Example 4。フルスクリーンではなく完全なコンテンツをカバーしています。 >
NOT OK
。Example 1
とExample 2
がheight: 100%;
財産とExample 3
とExample 4
それを持っていることを持っていないこと は
注意してください。
私のCSS
のプロパティを設定して、html
タグが(デフォルトで)画面とコンテンツ(オーバーフローした場合)の両方をカバーするようにするにはどうすればよいですか?
ありがとうございます!
'min-height'を使用しますか? – Vucko
@Vuckoそれは動作しません:https://jsfiddle.net/jdpwon6f/5/ –
コンテナに追加する - [フィドル](https://jsfiddle.net/jdpwon6f/6/) – Vucko