高さについて:100%二三事_html/css_WEB-ITnose
CSS height:100% の場合、名前が示すように、要素の高さは親要素の高さで自動的に埋められます。ただし、このスタイルは機能しない場合があります。マークダウンしてください。 ><
まず、次の CSS コードを見てください:
1 div {2 height: 100%;3 }
HTML コード:
1 <!doctype html>2 <html>3 <head></head>4 <body>5 <p>我的名字叫做甲基苯醌</p>6 <div></div>7 </body>8 </html>
div の高さ: 100% がまったく機能しないことは間違いありません (ありがたいことに私は単純に、div の高さは p の高さと同じになるだろうと考えていました。ボディの高さが p によって引き伸ばされるため、100% 機能します。はは、若すぎます、単純すぎます)、そして今振り返ってみると、 height: 100% は機能しません。完全に一貫した論理です。 body 要素の高さは高さを設定せずに適応するため、div の height:100% が有効になると、body の高さは確実に引き伸ばされます。このとき、body の高さ === div Height になります。 * 2、div スタイルは height:100% であり、これは我が国の科学的発展観と完全に矛盾しています。 ! !
次の CSS コードを追加するのも非常に簡単です:
1 htm, body {2 height: 100%;3 }
同様に、要素が絶対的で固定されていない場合、height:100% を機能させたい場合は、次の親要素が必要です。要素の高さを設定する必要があります。
それでは、親要素が高さを設定すると、なぜその子要素の height: 100% が有効になるのでしょうか?
当然のことですが、親要素の高さが設定された後は、子要素が height:100% に設定されても、その高さは固定値になります。また、ブラウザのオーバーフローのデフォルト値は増加しません。要素は表示されているため、機能します。
次に、子要素が絶対配置に設定されている場合、親要素が高さを設定していなくても、絶対配置された子要素は高さと幅を拡張しないため、子要素の height:100% が機能します。親要素の科学的な開発概念に沿っています。 ! ! !
レスポンシブ レイアウトを行ったことがある人なら誰でも、特定の div の高さを画面のサイズに合わせて変更したいことを知っていますが、この div にマージンまたはパディング効果も持たせたいと考えています。div が完全に配置された後、高さを設定します。 : 100% 、マージンまたはパディングを設定するときに厄介な問題が発生します。この解決策は次のコードで実現できます。 。 。 。
えー

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









この記事では、HTML&lt; Progress&gt;について説明します。要素、その目的、スタイリング、および&lt; meter&gt;との違い要素。主な焦点は、&lt; Progress&gt;を使用することです。タスクの完了と&lt; Meter&gt; statiの場合

この記事では、HTML&lt; Datalist&GT;について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

この記事では、html&lt; meter&gt;について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化&lt; Meter&gt; &lt; Progress&gt;およびex

この記事では、html5&lt; time&gt;について説明します。セマンティックデート/時刻表現の要素。 人間の読み取り可能なテキストとともに、マシンの読みやすさ(ISO 8601形式)のDateTime属性の重要性を強調し、Accessibilitを増やします

この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

この記事では、&lt; iframe&gt;外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。
