html - Bootstrap 对齐文本和图像

标签 html css bootstrap-4

我正在尝试在卡片盒中内嵌 div,并且也在这样做。但是文本在旁边垂直居中。无法管理使文本从顶部开始。

<div class="card text-left">
       <div class="card-header">
           <ul class="nav nav-tabs card-header-tabs">
                 <li class="nav-item">
                   <a class="nav-link active" href="#">Active</a>
                 </li>
                 <li class="nav-item">
                     <a class="nav-link" href="#">Link</a>
                  </li>
                  <li class="nav-item">
                     <a class="nav-link disabled" href="#">Disabled</a>
                                </li>
               </ul>
            </div>
         <div class="card-body">
      <div class="d-inline"><img src="{{$estate->image}}" id="image"></div>
    <div class="d-inline">{{$estate->building_name}}</div>
 </div>
</div>  

尝试使用d-inline 来使图像和文本并排。但这次文本是垂直对齐的。

最佳答案

你必须使用 d-inline-flexalign-top

<div class="card-body">
    <div class="d-inline-flex"><img src="{{$estate->image}}" id="image"></div>
    <div class="d-inline-flex align-top">{{$estate->building_name}}</div>
</div>

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

相关文章:

javascript - CSS 不会在类名开关上激活

c# - 我的页面不会显示我的多 View View

html - 使用 CSS 使图像消失并在悬停后出现另一个图像

css - Bootstrap 4,使列表组可滚动,连续,带 flexbox ,有或没有 body 滚动

ajax - 将 knockoutjs View 模型传递给多个 ajax 调用

html - 如何为我网站上的页面创建 Facebook 点赞计数器?

html - 在构建网站时,我应该以绝对的跨浏览器一致性为目标还是应用一些默认的用户代理样式?

javascript - 一定宽度后自动调整图像大小

python - Django/ Bootstrap 错误 : Parameter "form" should contain a valid Django Form

html - 对齐列表中心,而列表项在 d-flex 中向左浮动