我已经用左侧的图像构建了这张水平卡片,并且我已经为卡片指定了一个重要的最小高度。
目前图像适合使用宽度:100% 和高度:100% 的卡片,但我希望它使用父级的完整高度,然后裁剪它的宽度。
我正在使用 Bootstrap 4
HTML
<div class="card mb-3 rounded shadow">
<div class="row no-gutters">
<div class="col-md-4">
<img src="{{ course.media[0].fileName }}" class="card-image" alt="">
</div>
<div class="col-md-8">
<div class="card-body">
<span class="badge badge-pill badge-danger">{{ course.courseNumber }}</span>
<h5 class="card-title">{{ course.name }}</h5>
<p class="card-text">{{ course.description }}</p>
</div>
</div>
</div>
</div>
CSS
$nav-red: #e51400;
.card {
max-width: 540px;
min-height: 200px;
}
.card-image {
width: 100%;
height: 100%;
}
.card-body span{
background-color: $nav-red !important;
float: right;
}