В последней версии Google Chrome, 73.0, переполнение в веб-приложениях больше не работает - PullRequest
0 голосов
/ 28 марта 2019

В последней версии Google Chrome, 73.0, переполнение в веб-приложениях больше не работает, если не указывать высоту 100% для контейнеров. Это ошибка?

Ответы [ 2 ]

0 голосов
/ 08 апреля 2019

Нужно комментировать, поскольку я не смог проверить этот ответ, но недостаточно репутации в этом аккаунте.

Я нашел эту ветку отчета об ошибках Chromium относительно этой проблемы.

Кто-то рекомендовал в этом потоке установить min-height: 0 для контейнера или max-height: 100% для дочерних элементов, что решило бы проблему переполнения.

Для справки в будущем и для других пользователей приведена скрипта, воспроизводящая проблему, скопированная из цепочки отчетов об ошибках Chromium.

#container {
  width: 200px;
  height: 200px;
  border: 1px solid black;
}

.box {
  display: flex;
  flex-direction: column;
  flex: 1;
  
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0.1);
}
<div id="container">
  <div class="box">
    <div>
         Box 1
    </div>
    <div class="box">
      <div class="box">
         Box 2 (Nested)    
      </div>
    </div>
  </div>
</div>
0 голосов
/ 02 апреля 2019

похоже, кто-то уже писал об этом.

https://support.google.com/chrome/thread/3101009?hl=en

...