I have this example that is using inline-flex:
button {
display: inline-flex;
}
<button>
<span>12</span>
<span>asd</span>
</button>
The issue is that in Chrome the spans appear next to each other as expected how in FireFox they are stack on top of each other. Why is FireFox no rendering this as I would expect (or are my exceptions in-correct and Chrome is doing something weird)?