There is a simple set of inline-block divs, which are located using the css column layout .
There is a terrible problem. The child elements of divs located in all columns, starting from the second one, disappear under the following conditions:
- The diva has an
overflow: hiddenproperty. - The child elements have the
positionproperty set to anything other thanstatic.
These two conditions are mutually exclusive.
Tell me what am I missing? I do not even know which section of the specification to flip through.
In some browsers works. But not in chrome for desktop, chrome for android.

break-before, break-after, break-insidenot supported there. Thanks, never opened this tab on caniuse .. - Georgy Yuriev