jquery - 为什么居中和对齐在 bootstrap 4 中不起作用?

标签 jquery html css

<分区>


这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助 future 的读者。

关闭 5 年前

编辑 我发现了问题所在,Code Pen 为 bootstrap 4 使用了错误的 url。感谢已经回答的人。

这是我的代码

<div class="container">
    <div class="quote-box text-center">
      <div class="row">
        <div class="col quote">
          asdasdasdsa
        </div>
      </div>
      <div class="row align-items-center">
        <div class="col text-center">
          <button class="btn btn-primary social">asasas</button>
          <button class="btn btn-primary social">asasasas</button>
        </div>
        <div class="col-5">
        </div>
        <div class="col text center">
          <button class="btn btn-primary"></button>
        </div>
      </div>      
    </div>
</div>

代码笔是这个,https://codepen.io/msrashid/pen/EboJoq

行对齐文本居中不会使列垂直居中。

文本居中不会使按钮在列中居中。

不确定是什么问题。

最佳答案

您的集中化确实有效。问题是您的列没有占据整个宽度,因此看起来没有集中。

为了解决这个问题,您需要使用 Bootstrap column classes 。你在哪里col类,您要使用 col-1通过col-12 .一行总有 12 列,因此总计总计不超过 12 列。

你的行 ? - 5 - ?不能“集中”,如7 (12 - 5) 不能完全除以二(5 的两边都是 3.5)。因此,在以下示例中,我将每个段视为独立的行:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">

<div class="container">
  <div class="quote-box text-center">
    <div class="row">
      <div class="col-12 quote">
        asdasdasdsa
      </div>
    </div>
    <div class="row align-items-center">
      <div class="col-12 text-center">
        <button class="btn btn-primary social">asasas</button>
        <button class="btn btn-primary social">asasasas</button>
      </div>
    </div>
    <div class="row">
      <div class="col-12">
      </div>
    </div>
    <div class="row">
      <div class="col-12 text center">
        <button class="btn btn-primary"></button>
      </div>
    </div>
  </div>
</div>

希望对您有所帮助! :)

关于jquery - 为什么居中和对齐在 bootstrap 4 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47382611/

相关文章:

javascript - 欧芹不等于验证

javascript - 在javascript中使用Name而不是Id获取输入类型文本的值

使用 html5 选择器时不应用 CSS 样式。浏览器在渲染 CSS 方面有什么变化吗?

javascript - 位置为 : auto to right: 0 won't animate 的 span 的 CSS 动画

Jquery按钮不提交请求

javascript - slider 设置功能

javascript - 跨页面拉伸(stretch) div 不起作用

javascript - 将 HTML 元素属性与 Node 合并

javascript - 网页在手机屏幕上被放大

javascript - 如何让一个 div 展开全宽同时隐藏另一个 div