Css 与引导v4相同高度的图像

Css 与引导v4相同高度的图像,css,bootstrap-4,Css,Bootstrap 4,我有相同高度但不同宽度的图像。 如何以相同的高度显示它们并使其响应 例如,我想在一行中显示3个图像,以便每个图像具有相同的高度 选择高度和宽度,例如3,然后写入选择高度和宽度,例如3,然后写入半响应式解决方案 使用媒体查询可以使每个屏幕大小具有不同的高度 它不是完全响应的,图像不会占据容器的整个宽度。但是每个图像都有相同的高度——每个屏幕大小都有一个固定的高度 HTML(HAML): CSS(SASS): 半响应解决方案 使用媒体查询可以使每个屏幕大小具有不同的高度 它不是完全响应的,图像不

我有相同高度但不同宽度的图像。 如何以相同的高度显示它们并使其响应

例如,我想在一行中显示3个图像,以便每个图像具有相同的高度



选择高度和宽度,例如3,然后写入
选择高度和宽度,例如3,然后写入
半响应式解决方案

使用媒体查询可以使每个屏幕大小具有不同的高度

它不是完全响应的,图像不会占据容器的整个宽度。但是每个图像都有相同的高度——每个屏幕大小都有一个固定的高度

HTML(HAML):

CSS(SASS):


半响应解决方案

使用媒体查询可以使每个屏幕大小具有不同的高度

它不是完全响应的,图像不会占据容器的整个宽度。但是每个图像都有相同的高度——每个屏幕大小都有一个固定的高度

HTML(HAML):

CSS(SASS):

.row.my-list
  .card.d-flex.align-items-stretch.align-self-center
    %img.card-img-top{:src => "img1.png"}/
  .card.d-flex.align-items-stretch.align-self-center
    %img.card-img-top{:src => "img2.png"}/
  .card.d-flex.align-items-stretch.align-self-center
    %img.card-img-top{:src => "img3.png"}/
.my-list{
  .card{
    border: 0;
  }

  img{
    @include media-breakpoint-down(sm) {
      height: 40px;
    }

    @include media-breakpoint-up(md) {
      height: 100px;
    }

  }

}