【问题标题】:How to align button on the left, and logo in the center on the same row using bootstrap?如何使用引导程序对齐左侧的按钮和同一行中心的徽标?
【发布时间】:2019-03-04 10:07:36
【问题描述】:

所以我有这个代码

<div class="row">
    <a class="btn btn-default mainbutton pull-left">Back to Main Menu</a>
    <img class="center-block" src="logo.png" />
</div>

徽标图像似乎偏离中心,因为它仅在按钮后进行边距测量。如何确保按钮与中心对齐?

【问题讨论】:

标签: html css twitter-bootstrap twitter-bootstrap-3


【解决方案1】:

您可以将按钮和图像放在两个不同的列中 就像

<div class="row">
  <div class="col-md-4">
    //your button code
  </div>
  <div class="col-md-4">
    //your image code
  </div>
  <div class="col-md-4">
    //some other stuff
  </div>
</div>

【讨论】:

    【解决方案2】:

    你可以尝试在中间休息一下:

    <div class="row">
        <a class="btn btn-default mainbutton pull-left">Back to Main Menu</a>
        <br/>
        <img class="center-block" src="logo.png" />
    </div>
    

    确保您的图片位于按钮下方后,如果您需要帮助对齐 div 内的内容,您应该能够按照 How to vertically align an image inside a div? 中的说明进行操作。

    【讨论】:

      【解决方案3】:

      我会将它分成 3 个相等的列以使其更容易。 然后你可以使用文本中心:

      <div class="row">
          <div class="col-sm-4">
              <a class="btn btn-primary">Back to Main Menu</a>  
          </div>  
          <div class="col-sm-4 text-center">
              <img src="logo.png" />
          </div>
          <div class="col-sm-4"></div>
      </div>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-11-27
        • 2016-05-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-11
        • 1970-01-01
        相关资源
        最近更新 更多