alignment - div 中央寄せ html - 要素を水平方向にセンタリングする方法

CSS div 中央 / html / css / centering

CSSを使用して <div> を別の<div>内で水平方向に中央 <div> するにはどうすればよいですか?

<div id="outer">
  <div id="inner">Foo foo</div>
</div>

40 revs, 26 users 18%



Answer #1
#outer {
  width: 100%;
  /* Firefox */
  display: -moz-box;
  -moz-box-pack: center;
  -moz-box-align: center;
  / * SafariとChrome * /
  display: -webkit-box;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  /* W3C */
  display: box;
  box-pack: center;
  box-align: center;
}

#inner {
  width: 50%;
}
<div id="outer">
  <div id="inner">Foo foo</div>
</div>
#outer {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}