I have come across this particular question before and I have attempted the various solutions provided, but unfortunately none of them seem to be working with my code. I am currently trying to address an issue where a series of inputs are displaying in two columns on Chrome and Firefox, however they are not formatting correctly on IE11.
Below is how it appears on Chrome:
https://i.sstatic.net/Dvlqn.png
And this is how it looks on IE11:
https://i.sstatic.net/KZEU9.png
Here is the code snippet that is causing the problem:
<div class="d-flex flex-wrap justify-content-between">
<div *ngFor="let field of fieldsToDisplay;let i = index"
ng-class="'address-single-div-class w-100': field.FieldType.toString() == FieldType_Type.Textarea.toString(), 'address-single-div-class': field">
<input-field
*** series of inputs ***
</input-field>
</div>
</div>