Div выравнивание не работает в IE и Firefox, но работает с Chrome - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь получить желаемый вывод из следующего кода, но в других браузерах, кроме chrome, есть проблемы с выравниванием div.Я хочу использовать clear: left только тогда, когда на левой стороне есть свободное место, но не знаю, как я могу сделать это внутри цикла с динамическим числом значений.Любой знает, каков наилучший способ достижения выровненного вывода.

Фактические выходные данные выровнены в Firefox и IE 11 -

enter image description here

Выровнены требуемые выходные дивы (тот же код отлично работает в Chrome): enter image description here

код:

<div class="row">
        <!-- ko template: { name: 'param-template', foreach: actionParams } -->
        <!-- /ko -->
</div>

<script type="text/html" id="param-template">
<div class="form-group col-lg-6" data-bind="validationElement: value">
    <label class="required" data-bind="text: displayName"></label>
    <input class="form-control" data-bind="value: value" />
    <span class="help-block small" data-bind="text: description"></span>
</div>

...