私は Bootstrap 3 を使用しており、主にモバイル Web サイトのコーディングを行っています。行全体を占めたくないコンテンツを中央に配置するのに苦労しています。画面が特定の幅よりも大きい場合、中央に配置されず、その幅よりも小さい場合 (特に、最適化するサイズで)、画面の左端から離れることさえありません。ページ。また、一部の要素は、特定のサイズになるとサイズがジャンプし続けます。最後の 1 つは通常の動作だと思いますが、私の人生では理由を理解できません。
HTML:
<div class="col-xs-12">
<div class="container">
<div class="form-group col-xs-11">
<div class="col-xs-5 pull-left">
<input type="text" class='form-control' id="firstName" name="firstName" placeholder="First Name" required />
</div>
<div class="col-xs-5 pull-right">
<input type="text" class='form-control' id="lastName" name="lastName" placeholder="Last Name" required />
</div>
</div>
</div>
<div class="form-group">
<input type="email" class='form-control' id="email" name="email" placeholder="Email" required />
</div>
</div>
bootstrap-custom.css の @media は次のとおりです。
@media (min-width 1200)
.container {
max-width: 1140px;
}
@media (min-width 992)
.container {
max-width: 940px;
}
@media (min-width 768)
.container {
max-width: 720px;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 0;
padding-right: 0;
}
それがそれらを引用する正しい/受け入れられる方法であるかどうかはわかりません。
回答に必要な場合は、bootstrap-custom.css の残りの部分もあります。
PS最初の行(firstNameとlastNameを含む)が行全体を占めていなかった理由は、そうしたくないからです。私はその行が真ん中にあり、両側にスペースが欲しいと思っていました.
PPS ここにフィドルがあります。