HTML で要素を中央揃えにするときは何に注意する必要がありますか?

php中世界最好的语言
リリース: 2018-02-22 09:27:30
オリジナル
1756 人が閲覧しました

今回はHTMLで要素をセンタリングするときに注意すべきことについてお届けします。 以下は実際のケースです。

位置決めを使用しない

水平方向のセンタリング: text-align = center; (継承可能)

垂直方向のセンタリング: margin: 0 auto; (ブロックレベル要素)

その他のセンタリング: 1. テキストのセンタリング: 親要素子要素の高さを設定しますline-height=高さ(親要素)

2.画像要素内に配置する必要があります

.first{
    width: 300px;
    height: 100px;
    background-color: black;
    color: white;
    text-align: center;
    margin: 0 auto; //针对块级元素
  }
ログイン後にコピー
<div class="first">
不使用定位(1)
</div>
ログイン後にコピー
.second{
    width: 300px;
    height: 100px;
    background-color: green;
  }
  .s_child{
    width: 150px;
    line-height: 100px;
  }
<div class="second">    
<div class="s_child">   
   不使用定位(2)    
</div> 
</div>
ログイン後にコピー

2. 位置決めとcentering

a . 親要素: 相対位置

. 子要素: 絶対位置

; (マイナス記号を追加)margin-left: の半分独自の幅; (マイナス記号を追加)

.dw_one{
      width: 600px;
      height: 300px;
      position: absolute;
      background: black;
    }
    .dw_one_child{
      background: white;
      position: relative;
      width: 50px;
      height: 50px;
      top: 50%;
      left: 50%;
      margin-top: -25px;
      margin-left: -25px;
    }
    <div class="dw_one">
    <div class="dw_one_child">
      a    
    </div>
    </div>
ログイン後にコピー

b. 親要素の高さは固定されていません

display:table-cell;を使用します。

vertical-align

:middle; Centered

これらの事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事に注目してください。

関連記事:

HTMLのようなコマンドラインインターフェースを実装する方法

meta name="" content="

の使い方

以上がHTML で要素を中央揃えにするときは何に注意する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!