私はこのスタイルがあります。オーバーライドブートストラップ3 CSSスタイル
.form-style{
margin: 50px auto;/* also tried margin: 50px auto !important; */
/* other styles */
}
をそして、私はこのように私のdiv要素にそれを使用する:私は私のdivはで表示されているform-style
使用しない場合は
<div class="row">
<div id="myDiv" class="form-style col-md-6 col-md-offset-3">
<p>This is a text.</p>
</div>
</div>
センター。しかし、私はform-style
を使用したいと思います。私が使用するときは、form-style
のmarginプロパティは、ブートストラップcol-md-offset-3
が私のdivの中心を作るのを防ぎます。親マージンを上書きして、divに設定されていないようにするにはどうすればよいですか?
form-style
からmargin
を削除しても問題ありません。しかし、それは私のプロジェクトの他の部分で使用されているので、私は余白を削除することはできません。
ありがとうございます。できます。しかし、私はフロートについて理解していませんでした。もっと説明していただけますか? – JeanA
@JeanA Bootstrap 3はフローティング要素を使用してレイアウトを作成しますが、浮動小数点要素とは異なる振る舞いにするプロパティfloat:leftを持っています。 https://css-tricks.com/all-about-floats/をご覧ください。フローティング要素がどのように動作するのか理解できます; –
また、私が使用すると重要なマージンはすべての子供にとって役に立たないでしょうか?もしそうなら、どうしてマージンを取るべきですか? – JeanA