Встречается на собеседованиях • сегодня

Как исправить переполнение контентом в CSS

Есть несколько способов исправить переполнение контентом в CSS:

  1. overflow: hidden – скрывает выходящий за границы контент
css
.container {
  overflow: hidden;
}
  1. overflow: auto или overflow: scroll – добавляет полосы прокрутки
css
.container {
  overflow: auto;
}
  1. Для текста можно использовать text-overflow: ellipsis с обязательными:
css
.text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
  1. Для flex-контейнеров можно добавить min-width: 0 дочерним элементам:
css
.parent {
  display: flex;
}
.child {
  min-width: 0;
}
  1. Для grid-контейнеров используйте minmax(0, 1fr):
css
.grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
}

Выбор метода зависит от конкретной ситуации и желаемого поведения.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы