CSS Некорректно отображаются картинки

В видео-уроке тот же код, и отображаться он должен так: введите сюда описание изображения

Но вместо этого, у меня: введите сюда описание изображения

(надеюсь отличие надписей и картинок не критично)

.about {
  display: flex;
  justify-content: space-between;
}

.about_item {
  width: 30%;
}
<div class="about">
  <div class="about_item">
    <div class="about_img">
      <img src="assets/image/About/Star.jpeg" alt="">
    </div>
  </div>
  <div class="about_item">
    <div class="about_img">
      <img src="assets/image/About/Mjolnir.jpg" alt="">
    </div>
  </div>
  <div class="about_item">
    <div class="about_img">
      <img src="assets/image/About/Batcar.jpg" alt="">
    </div>
  </div>
</div>


Ответы (1 шт):

Автор решения: frozencoast

Очевидно, что ширина изображений превышает ширину элемента .about-item. Чтобы ограничить ширину изображения по ширине родителя - указываем для него max-width: 100%. В css выглядеть это должно примерно так:

.about_item img {
  max-width: 100%;
}
→ Ссылка