当前位置: 首页 > 知识库问答 >
问题:

如何在Twitter引导3中心按钮?

陶朝明
2023-03-14

我正在推特引导中构建一个表单,但是我在表单输入下方的按钮居中时遇到了问题。我已经尝试将中间块类应用于按钮,但没有成功。我该如何解决这个问题?

这是我的密码。

<!-- Button -->
<div class="form-group">
    <label class="col-md-4 control-label" for="singlebutton"></label>
    <div class="col-md-4">
        <button id="singlebutton" name="singlebutton" class="btn btn-primary center-block">
            Next Step!
        </button>
    </div>
</div>

共有3个答案

彭星津
2023-03-14
<div class="row">
  <div class="col-sm-12">
    <div class="text-center">
      <button class="btn btn-primary" id="singlebutton"> Next Step!</button>
    </div>
  </div>
</div>
贺福
2023-03-14

根据Twitter引导文档:http://getbootstrap.com/css/#helper-班级中心

<!-- Button -->
<div class="form-group">
   <label class="col-md-4 control-label" for="singlebutton"></label>
   <div class="col-md-4 center-block">
      <button id="singlebutton" name="singlebutton" class="btn btn-primary center-block">
          Next Step!
       </button>
   </div>  
</div>

cent-block所做的只是告诉元素的边距为0,自动边距是左/右边距。但是,除非在父类上设置了文本中心或css文本对齐:中心;类,否则元素不知道从哪里算出自动计算,因此不会像预期的那样使自己居中。

请参见上面的代码示例:https://jsfiddle.net/Seany84/2j9pxt1z/

陈功
2023-03-14

用“文本中心”类在div中包装按钮。

只要改变这个:

<!-- wrong -->
<div class="col-md-4 center-block">
    <button id="singlebutton" name="singlebutton" class="btn btn-primary center-block">Next Step!</button>
</div>

对此:

<!-- correct -->
<div class="col-md-4 text-center"> 
    <button id="singlebutton" name="singlebutton" class="btn btn-primary">Next Step!</button> 
</div>

编辑

从BootstrapV4开始,中心块被删除#19102,取而代之的是m-*-auto

 类似资料:
  • Twitter的Bootstrap 3按钮颜色有限。默认情况下会有 每个按钮有3个状态(默认,活动和禁用) 如何添加更多颜色或创建自定义按钮?Twitter的Bootstrap 2已经回答了这个问题。x:设置twitter引导按钮的样式。引导3不向后兼容。less和css文件中会有很多变化。对IE7的支持将被取消。TB3首先是移动设备。标记代码也将更改。

  • 问题内容: 我正在Twitter Bootstrap中构建表单,但是将按钮居中于表单输入下方时出现问题。我已经尝试过将类应用于按钮,但这没有用。我该如何解决? 这是我的代码。 问题答案: 用“文本中心”类在div中包装Button。 只需更改此: 对此: 编辑 作为 BootstrapV4 ,滴入#19102赞成

  • 这是我的索引.jade文件 这是我的布局.Jade文件 我有其他的引导元素在工作,但无法按照以下说明操作--“您可以轻松地激活页面上的模态,而不需要编写一行JavaScript。只需在controller元素上设置data-toggle=”modal“,该元素的data-target=”#foo“或href=”#foo“对应于一个模态元素id,当单击它时,它将启动您的模态。” 我怎么能那样做?

  • 我正在使用Twitter引导,并试图将一个按钮置于表格单元格的中心。我只需要它垂直居中。 请查看我的JSFIDLE以了解问题。我已经尝试了几个我知道的桌子对中技巧,但似乎没有一个能正常工作。有什么想法吗?提前谢谢。 UPDATE:是的,我已经尝试了,如果它是内联的,它就可以工作,但如果它在的类中,就不行了。更新了JSFiddle以反映这一点。 最后更新:我是个白痴,没有检查它是否被bootstra

  • 我得到了以下css规则 我希望有

  • 有没有办法将html元素垂直或水平地集中在主父元素中?