Я видел, как вы применили набивку, чтобы изогнуть ребенка.
Решение простое. Применить box-sizing: border-box;
к .filmRow
.
Причина в том, что вы устанавливаете .filmRow
width: 33%
при добавлении к нему заполнения.
box-sizing: border-box;
делает целое div
, включая отступ, равным width: 33%
.
https://codepen.io/blackcityhenry/pen/ZwzOXa
EDIT:
А так как width
устанавливается на 33% родительского. Без min-width
гибкий ребенок не будет переноситься, потому что 33% - это всегда относительная единица.