使用Bootstrap卡,我试图向左浮动card-img,向右浮动card-body,但是float类对我不起作用。有人可以告诉我我在做什么错吗?
<div class="container">
<div class="row row-eq-height">
<div class="col">
<div class="card" style="">
<img class="card-img-top" style="width: 33%; float: left;" src="img/myimg.jpg" ">
<div class="card-img-caption">caption here</div>
<div class="card-body float-xl-right">
<h5 class="card-title">Title here</h5>
<p>By A Person</p>
<p class="card-text">When in the course of human events...</p>
<a href="#" class="btn btn-primary">Link</a>
</div>
</div>
</div>
</div>
</div>
答案 0 :(得分:0)
您的xl
断点是否设置为1280?因为如果是,那么您可以在flex-xl-row
元素上使用card
类,并将图像和标题包装在div
内,这样它们就可以保持在一起:
<div class="card flex-xl-row">
<div>
<img class="card-img-top" src="img/myimg.jpg">
<div class="card-img-caption">caption here</div>
</div>
<div class="card-body">
<h5 class="card-title">Title here</h5>
<p>By A Person</p>
<p class="card-text">When in the course of human events...</p>
<a href="#" class="btn btn-primary">Link</a>
</div>
</div>
答案 1 :(得分:0)
它与显示.card
的{{1}}类有关。删除后,我可以向左或向右浮动内容。