bootstrap 4 alpha 3を使用しています。
ページの中央でカードを水平方向に中央揃えします。
Preview / link:
http://codepen.io/vaibhavsingh97/full/VjRAXW
カードのbootstrap 4サンプルページにリストされているさまざまなオプションをすべて試しました。
どうすればこれを達成できますか?
.cardのCSSを追加します
.card {
margin: 0 auto; /* Added */
float: none; /* Added */
margin-bottom: 10px; /* Added */
}
UPDATE:bootstrap 4で使用可能なクラス.mx-auto
を使用して、カードをセンタリングできます。
2018年に更新
余分なCSSは必要ありません。また、Bootstrap 4には複数のセンタリングメソッドがあります。
text-center
センター用display:inline
要素mx-auto
display:block
要素をdisplay:flex
(d-flex)内の中央に配置するためoffset-*
またはmx-auto
を使用してグリッド列を中央に配置できますjustify-content-center
on row
on grid grid columnsmx-auto
(自動x軸マージン)は、定義された幅(%、vw、pxなど)を持つdisplay:flex
要素内で中央に配置されます。 Flexboxはグリッド列でデフォルトで使用されるため、 さまざまなセンタリング方法 もあります。
あなたの場合、あなたは単にmx-auto
をcard
sにできます。