I'm facing an alignment problem with CSS Flexbox on mobile devices. I have a flex container with child elements, and I'm using justify-content: space-between; to create equal spacing between items. However, on certain mobile devices, the spacing appears uneven, and items are not aligning as expected.


Here's a simplified version of my CSS code:

[CSS].flex-container {
display: flex;
justify-content: space-between;
}


.flex-item {
/* Item styling */
}


[/CSS]

Is there a known issue with justify-content: space-between; on specific mobile browsers? What could be causing this inconsistency, and are there any workarounds or best practices I should consider to ensure consistent alignment across various mobile devices?


Any insights or suggestions would be greatly appreciated. Thank you!