(非常に大規模に話すように、それは実際には非常に簡単です)独自のHTML応答のレイアウトを書きます

最初のステップは、崇高なテキスト3、新しいHTMLファイルは、すぐにタブのショートカットキーにより、HTMLテンプレートを作成したファイルを格納するために使用される新しいデモフォルダインストールされたコンピュータ、および名前のタイトルを開きます。

2.三つの主要DIVタグのBODYタグ、それぞれ頭部、下の内容を追加します。そして、コンテンツDIVで、それぞれ、右、中央、左、三つのサブDIVを追加しました。対応する名前とIDを与えるために。次のように対応するコードである:
<BODY>
  <DIV = "ヘッダ" ID>頭部</ DIV>
  <DIV ID = "メイン">
     <DIV ID = "メイン左">コンテンツ-左</ DIV>
     <DIV ID = "メイン中心">コンテンツ-中間体</ DIV>
     <DIV ID = "メイン右">コンテンツ-右</ div>
  </ div>
  <DIV ID = "フッタ">下</ div>
</ボディ>

 第3のステップは、次の応答性のレイアウトへの鍵であるCSSのコードそのコンテンツ、および応答性のレイアウトを実現するためにCSSを記述します。(もちろん、コードが参照次いで、別のCSSファイル.CSSで書かれていてもよい)、CSSコードで記述されているヘッドのヘッド内の<スタイル>タグを追加することによって。まず、グローバルスタイルの設定は、画面幅がとき900pxより大きい場合、次のように、時間、すなわち、大規模なコンピュータPC側のCSSコード、頭、尾、コンテンツに対応し、対応するコードは次のようになります。

*

{

    パディング:0PX。

    マージン:0PX。

    フォントファミリ:「マイクロソフトエレガントな黒」。

}

#ヘッダ

{

    高さ:100pxに。

    国境:固体1pxの赤。

    マージン:0PX自動;

}

#メイン

{

    マージン:10pxの自動;

    高さ:400ピクセル;

}

#footer

{

    マージン:0PX自動;

    高さ:100pxに。

    国境:固体1pxの赤。

}

次のように、尾部を頭部に対応するノートPC側に対応900px画面の最小幅、および内部コンテンツコードに対応する、コンテンツCSSコード部分を含む第四のステップである:
@media画面と(最小幅: 900px)
{
    #ヘッダ、フッタ#
    {
        幅:800ピクセル;
    }
    #main
    {
        幅800ピクセル、
        高さ400ピクセル;
    }
    #主左
    {
        幅:200pxの、
        高さ400ピクセル;
        ボーダー:1ピクセル赤色固体;
        フロート:左; / *以下の設定を確実にするためにフローティング残っている同じ行* /
    }
    #主センター
    {
        幅:394px;
        高さ:400ピクセル;
        ボーダー:1ピクセル赤色固体;
        フロート:左;
    }
    #メイン右
    {
        幅:200pxの。
        高さ:400ピクセル;
        国境:固体1pxの赤。
        フロート:左;
    }
}

頭部、尾部に対応するタブレットデバイスのサイズ、および内部コンテンツに対応する600〜900pxの画面の幅は、コンテンツCSSコード部分を含む場合、以下のように第五のステップは、コードに対応することである:
@mediaと画面(MIN -width:600PX)と(最大幅:900px)
{
    #ヘッダ、フッタ#
    {
        幅:600PX;
    }
    #main
    {
        幅:600PX;
        高さ:400ピクセル;;
    }
    #メイン左
    {
        幅:200pxの、
        高さ400ピクセル;
        ボーダー:ソリッド1ピクセルレッド;
        フロート:左; / *確実にするために、フローティング状態に設定される次の同じ行* /
    }
    #主センター
    {
        幅:396px;
        高さ:400ピクセル;
        ボーダー:ソリッド1ピクセルレッド;
        フロート:左;
    }
    #メイン右
    {
        表示:なし; /右のコンテンツを非表示* /
    }
}

次のように600PX以下の画面の書き込み幅、すなわち携帯端末(携帯端末)、ヘッドに対応する、尾部、及び内部コンテンツコードに対応する、コンテンツCSSコード部分を含んでなる第6のステップ:
@mediaスクリーンと(最大幅:600PX)
{
    #ヘッダ、フッタ#
    {
        幅:300ピクセルによって;
    }
    #main
    {
        幅:300ピクセルによって;
        高さ:400ピクセル;
    }
    #メイン左
    {
        表示:なし; / *内容を非表示にする* /
    }
    #mainビジネスセンターテニス
    {
        幅:300ピクセルによって;
        高さ:400ピクセル;
        ボーダー:1ピクセル赤色固体;
    }
    #メイン右
    {
        表示:なし; /右のコンテンツを非表示* /
    }
}

最後に、実際には、画面の幅に応じて適切な幅を設定するには、画面の幅を決定するための文章を決定することと等価である、の話を、個々の幅はここで終わっ設定だけで何が起こるか見て、実際にはさらに簡単に設定するパーセント・ポイントを感じます。

=。=

おすすめ

転載: www.cnblogs.com/LWWTT/p/11080509.html