тоесть нельзя использовать без проблем display : flex
Любой современный сайт отправьте на печать.
Там наверняка что-то уедет, потому что большинство не оптимизированы под печать, но будет очевидно, что и флексы и гриды работают. А margin тем более.
sciencefront, имеет смысл заглянуть в скомпилированный css.
Ещё у меня есть смутные воспоминания, что для принтера сантиметры тоже не будут сантиметрами, как и в браузере.
Но мне уже давно не нужен принтер, а pdf подтверждает эти воспоминания. Проверяйте самостоятельно.
В прямом. В css 1cm равен 38px, а вовсе не 1 сантиметру.
конвертирую в pdf - всё стает как нужно
Еще раз: проверьте скомпилированный css. Если он компилируется также как в песочнице, то нет ничего удивительного в странном результате. Если в нем нет ошибок, то следующим вопросом будет на скольки компах и скольки принтерах были проверки.
display: flex
для враппера не отрабатывает
_________________________________________________________________________________________
как и для одного блока