ホームページ  >  記事  >  ウェブフロントエンド  >  聖杯レイアウトと両翼レイアウト_html/css_WEB-ITnose

聖杯レイアウトと両翼レイアウト_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:19:071308ブラウズ

聖杯のレイアウトと二重飛行翼のレイアウトの目的はすべて

: 左右の列が固定幅で、中央部分が CSS

:

利点

です。聖杯レイアウト: メインコンテンツ列を最初にロードします。

どの列も最高値にできるようにします。

余分なdivはありません。 必要なハックはほとんどありません。

Double Flying Wing レイアウト

Double Flying Wing HTML

<div class="wrap">  <div class="main">    我是主要  </div>  <div class="left">    我是左边  </div>  <div class="right">    我是右边  </div></div>

Double Flying Wing CSS


* {    margin: 0;    padding: 0}.main {    background-color: yellow;    height: 100px;    float: left;    width: 100%;}.left {    background-color: red;    width: 200px;    height: 100px;    float: left;     margin-left: -100%; /*margin负边距*/    position: relative; /*相对自身偏移*/    left: -200px; }.right {    background-color: blue;    width: 200px;    height: 100px;    float: left;    margin-left: -200px; /*margin负边距*/    position: relative;  /*相对自身偏移*/    right: -200px;   }.wrap {    padding: 0 200px;  /*父级设置padding*/}


Holy Grail La の比較yout と Double Flying Wing

: 両方のレイアウトメインに焦点を当てる

2. レイアウトは似ていますが、どちらも負のマージンを使用します 聖杯レイアウトは、親コンテナーのパディング値と相対的な位置を設定することによって実現されます。 ;

二重翼レイアウトは、main に div コンテナを追加し、main の左右のマージンを設定することで実現されます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。