Столкнулся с неожиданным поведением flex при печати html и пытаюсь понять, это бага или фича. Дело в том, что поведение одинаковое и для Chrome и для Firefox.
Дано: html с такой структурой
<body>
<div style="display: flex; flex-direction: column;">
<...>
<div style="display: flex;">Lorem ipsum <...> </div>
<...>
</div>
</body>
Отправляем html на печать и видим, что при переходе на другую страницу строка разрезается по середине. Выглядит вот так https://i.imgur.com/zZuwZwc.png
Если внешний div не flex или его вообще нет, или внутренние div не flex, то всё нормально.
Может кто сталкивался с похожим или знает от чего так?