我很难对齐线上的一些按钮,并且都以引导程序为中心。
我创建了以下bootply sample。 为什么按钮垂直堆叠而不是水平堆叠?
另外,我必须将简单按钮与以下代码混合使用
@Html.ActionLink( "REGISTER", "LoginRegister", "Account", new { LoginTabActive = false, RegisterTabActive = true }, new { @class = "btn btn-primary btn-lg center-block" } )
生成以下标记
<a href="/Account/LoginRegister?LoginTabActive=False&RegisterTabActive=True" class="btn btn-primary btn-lg center-block">REGISTER</a>
在这种情况下,按钮将展开以占据所有水平空间。
答案 0 :(得分:2)
只需将Bootstrap的text-center
课程添加到您的menuArea div。
<强> BOOTPLY 强>
<强> HTML 强>:
<div class="menubar" style="background-color: #0055b8; color:#ffffff; height: 30px;">
<h3 class="text-center">menu bar title</h3>
</div>
<div class="text-center">
<a data-toggle="collapse" href="#topMenu" aria-expanded="false" aria-controls="topMenu">
<span class="chevron_toggleable glyphicon glyphicon-chevron-down"></span>
</a>
</div>
<div class="collapse" id="topMenu">
<div class="menuArea text-center">
<button id="mybutton" name="mybutton" class="btn btn-primary btn-lg">1</button>
<button id="mybutton2" name="mybutton2" class="btn btn-primary btn-lg">2</button>
<button id="mybutton3" name="mybutton3" class="btn btn-primary btn-lg">3</button>
</div>
</div>
答案 1 :(得分:2)
在这里,您需要添加&#34; text-center&#34;到你的menuArea div,并删除&#34; center-block&#34;来自每个按钮元素。