html - 使用 Bootstrap 基于图像垂直对齐文本

标签 html twitter-bootstrap css

我有一个图像,并希望它旁边的文本垂直居中。如果水平对齐,我可以使用文本中心,但我需要垂直对齐。我怎样才能做到这一点? Bootstrap 中有什么方法可以做到这一点吗?

  <div class="col-md-12 well">
      <div class="col-md-3">
        <img src="http://placehold.it/100x100"></img>

      </div>
      <div class="col-md-3">
        <div>
        This text should be centered vertically
        </div>
      </div>
    </div>

这里是 codepen

最佳答案

如何使用 flexbox :

.well {
  display: flex;
  align-items: center;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/>
<div class="col-md-12 well">
  <div class="col-md-3">
    <img src="http://placehold.it/100x100"></img>
  </div>
  <div class="col-md-3">
    <div>
      This text should be centered vertically
    </div>
  </div>
</div>

关于html - 使用 Bootstrap 基于图像垂直对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35343465/

相关文章:

jquery - HTML5/CSS3 - 复选框图像?

jquery - 如何解决 jQuery 和 CSS 问题?

javascript - 具有不同功能的提交按钮

html - 如何让 <td> 在电子邮件模板中从内联变为阻止

javascript - 你能帮我处理剪刀石头布游戏 javascript 和一些 HTML 吗?

javascript - 即使底部不在 View 中,也使水平滚动条始终可见

javascript - 带有 Bootstrap 事件的 Angular2 不会触发可观察到的变化

html - 使文本以 Bootstrap 形式出现在标签旁边

css - 如何对齐表格单元格中的两个 div

css - 如何创建三 Angular 形响应式背景图像?