0

親ラッパー要素のみを使用して一部の HTML を中央に配置する方法はありますか? 親ラッパー要素は の を参照できませwidthinnerHTML。私ができる唯一の方法は<center>タグを使用することですが、私たちが知って<center>いるように時代遅れです。たとえば、centerこれに:

<div style="width:100px;height:100px;background-color:#ff0000;"></div>

これ:

<div style="width:800px;height:100px;background-color:#ff0000;"></div>

これ:

<p>a little text here</p>

またはこれ:

<p style="width:400px;">a lot of text here fjskdfj sldjf slkdfj skldjf ksdjf kdsfj ksdjf skdfj ksdjf ksdjf ksdjf ksdjf ksdjf skdjf ksdjf skdfj skdfj ksdjf skdjf ksdjf ksdfj skdfj skdfj skdfj</p>

私は単にそれらをラップすることができ<center>、それは機能します。しかし、それを行う他の方法はありますか?

4

3 に答える 3

0

cssでセンタリング

html code:

<div class="parent">
  <div class="center">
      <p>A lot of text here</p>
  </div>
</div>

CSS コード:

.parent {
   width:800px;
}

.parent .center {
    width:400px;
    margin: 0 auto;
}

<div>with クラスがcenter中央に配置されます。

于 2012-07-30T23:52:30.317 に答える
0

要素を追加text-align: centerしますparent

于 2012-07-31T00:26:05.227 に答える
0

text-alignのプロパティを次のように定義します。text-align: center;

于 2012-07-31T00:24:11.323 に答える