div
如果您不想在內部的div上設定固定寬度,可以嘗試以下方法:
#outer { width: 100%; text-align: center; } #inner { display: inline-block; }
<div id="outer"> <div id="inner">Foo foo</div> </div>
這將使內部的div成為一個可以透過text-align居中的內聯元素。
text-align
使用flexbox非常容易將div水平和垂直居中。
flexbox
#inner { border: 0.05em solid black; } #outer { border: 0.05em solid red; width:100%; display: flex; justify-content: center; }
如果您不想在內部的
div
上設定固定寬度,可以嘗試以下方法:這將使內部的
div
成為一個可以透過text-align
居中的內聯元素。使用
flexbox
非常容易將div水平和垂直居中。