Сделайте фиксированный размер изображения в карточках, которые зациклены в * ngFor в Angular - PullRequest
0 голосов
/ 09 июля 2020

У меня есть массив подобных карточек, которые будут получать изображения с URL-адресов разных размеров. Как я могу сделать это согласованным на всех картах.

image

I was doing this for styling the image and its container. HTML

    

CSS

.container {
  width: 250px;
  max-height: auto;
  float: right;
}

.card-image {
  max-width: 100%;
  height: auto;
}

Может ли кто-нибудь помочь?

Ответы [ 2 ]

0 голосов
/ 09 июля 2020

У вас уже есть фиксированная / согласованная ширина карты, поэтому, если я правильно понимаю ваш запрос, вы хотите, чтобы изображения внутри этих карт были одинаковой ширины и высоты.

Класс стиля для изображений, которые вы using is card-image.

Если вы установите эти 2 свойства в этом классе, вы сможете получить постоянный / фиксированный размер для изображений на всех карточках, что-то вроде-

  .card-image {
    width: 75px;
    height: 50px;
  }
0 голосов
/ 09 июля 2020

Используйте ширину, недостатком является то, что изображение не будет хорошо выглядеть, решение - изображения svg

.card-image {
   width: 75px;
   height: 75px;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...