CSS ページ レイアウトに関するソリューションのコレクション

零到壹度
リリース: 2018-04-08 16:24:07
オリジナル
1613 人が閲覧しました

フロントエンド レイアウトの非常に重要な部分はページ フレームワークの構築であり、これは最も基本的な部分でもあります。ページフレームワークの構築には、中央レイアウト、複数列レイアウト、グローバルレイアウトがあります。今日はフロントエンドのCSSレイアウトについてまとめます。

中央揃えレイアウト

水平中央揃え

1) inline-block+text-align を使用します
(1) 原則と使用法

  • 原則: まず、サブボックスをブロックレベル要素からインライン要素に変更しますブロック要素を選択し、インライン ブロック要素を中央揃えにして水平方向の中央揃えを実現します。

  • 使用法: 子ボックスに display:inline-block を設定し、親ボックスに text-align:center を設定します。

(2) コード例

<p class="parent">
    <p class="child>DEMO</p>
</p>
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
.child{    display:inline-block;
}.parent{    text-align:center;
}
ログイン後にコピー

(3) 利点と欠点

  • 利点: 互換性が高く、ie6 および ie7 とも互換性があります

  • 欠点: 子のテキストも水平方向に中央揃えになります。 .child add text-align: left;restore

2) table+margin を使用する
(1) 原理と使用法