How can I maintain width ratio defined by flex-grow
between two items when one of which is partially filled with padding? It does not work. Ratio depends on the container width.
<div style="display: flex;">
<div style="flex-grow: 3; padding: 4rem; background-color: red;">
</div>
<div style="flex-grow: 2; background-color: green;">
</div>
</div>