最狭770px、最広1024pxのクラシックレイアウトの研究_CSS/HTML
最も一般的で実用的なレイアウトは上、中、下で、中央に 3 つの列があります。この例には 2 つの特徴があります。
1. 中央の 3 列の効果は、任意の 1 列の背景色を実現できます。
2. 全体の最小値は 770px、最大値は 1024px です。つまり、ウィンドウが 770xp より小さい場合、下部のスクロール バーが表示されます。ウィンドウが 1024px より大きい場合、画面は自動的に中央に配置されます。 。
エフェクトを参照: http://www.rexsong.com/blog/attachments/200512/29_154158_minmax_3col.htm
分析:
一番外側のラッパーにはすべてのコンテンツが内部にネストされており、全体が相対的に配置されています。 max min はすでに最も狭い値と最も広い値をうまく制御していますが、IE には影響しません。他のレイアウトが散在していない場合、この層は実際に本体内に記述することができ、ネスト層が 1 つなくなります。
#wrapper{ 幅:自動; 境界: 1px 最小幅: 1024px; マージン-右: 相対; ;}
ラッパー下部外側ヘッダーフッター
ヘッダーは絶対的に配置され、フッターは相対的に配置されます。外側の余白はそれぞれ左右 130 ピクセルであり、これが非 IE との互換性の鍵となります。
#outer{ margin-left:130px; margin-right:130px; border-left:1px ソリッド #000; }
#ヘッダー 位置: 絶対; 左: 0; 幅: 70 ピクセル; 境界線: 非表示; :center; font-size:xx-large}
#footer { width:100%; line-height:1px 背景:#ffc; ; テキスト整列:中央位置;}
外側の下位レベル クリアヘッダー アウターラップ 右クリアラー
clearheader はヘッダーの隙間を埋めるために使用されます。clearer は一般的に使用される埋め込みハックです。
アウターラップの幅が 100% ではなく 99% なのはなぜですか?上部の外側のレイヤーには境界線があるため、100% の幅に 2 つの境界ピクセルを加えることにより拡張され、FF の効果は明らかです。
右側の処理は非常に古典的で、IE では位置決めとして、FF ではフローティングとして解決されます。ネガティブマージンの処理でも、上部の外側によって残されたスペースのみが使用されます。
#clearheader{ height:72px;}
.outerwrap { float:left; width:99%;}
#right {
position:relative;
width:130px; ; left:1px;
margin-right:-129px;
}
* html #right { margin-right:-130px;
.clearer{ height:1px ; オーバーフロー: 非表示:-1px; }
outerwrap の centercontent left clearer は非常にシンプルで、考え方は上記の説明と似ています。

ホット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)

ホットトピック









最近GraphQLの作業を開始した場合、またはその長所と短所をレビューした場合、「GraphQLがキャッシュをサポートしていない」または

Svelte Transition APIは、コンポーネントがカスタムSVELTE遷移を含むドキュメントを入力または離れるときにアニメーション化する方法を提供します。

あなたのウェブサイトのコンテンツプレゼンテーションの設計にどれくらいの時間に費やしますか?新しいブログ投稿を書いたり、新しいページを作成したりするとき、あなたは考えていますか

最近のビットコインの価格が20k $ $ USDを超えており、最近30Kを破ったので、イーサリアムを作成するために深く掘り下げる価値があると思いました

NPMコマンドは、サーバーの開始やコンパイルコードなどの1回限りのプロセスまたは継続的に実行されるプロセスとして、さまざまなタスクを実行します。

この記事では、影やグラデーションなどのテキスト効果にCSSを使用し、パフォーマンスのために最適化し、ユーザーエクスペリエンスの向上について説明します。また、初心者向けのリソースもリストしています。(159文字)

開発者としての段階に関係なく、私たちが完了したタスクは、大小を問わず、個人的および専門的な成長に大きな影響を与えます。

先日、エリック・マイヤーとおしゃべりをしていたので、形成期のエリック・マイヤーの話を思い出しました。 CSS特異性に関するブログ投稿を書きました
