@GreenMan1899

Почему css гриды не работают на ie11, хотя префиксы выставлены?

  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
@lagudal
Потому что в IE 11 необходимо явно прописывать поведение, причем каждому элемену сетки, задавая этим элементам уникальные классы.
Например, в вашем случае сработает, если добавить следующее.
<style>
 -ms-grid-rows: auto auto;
.table-kpi__number-row-1 {
  -ms-grid-row:1;
  -ms-grid-column:1;
  }
.table-kpi__number-row-2 {
  -ms-grid-row:2;
  -ms-grid-column:1;
  }
.table-kpi__property {
  color: #262626;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  font-weight: 600;
  line-height: 34px;
}
.table-kpi__property-row-1 {
  -ms-grid-row:1;
  -ms-grid-column:2;
}
.table-kpi__property-row-2 {
  -ms-grid-row:2;
  -ms-grid-column:2;
}
.table-kpi__edit-row-1 {
  -ms-grid-row:1;
  -ms-grid-column:3;
}
.table-kpi__edit-row-2 {
  -ms-grid-row:2;
  -ms-grid-column:3;
}
</style>

	<div class="table-kpi">
    <div class="table-kpi__number table-kpi__number-row-1">320 052</div>
    <div class="table-kpi__property table-kpi__property-row-1">Количество обработанных заявок</div>
    <div class="table-kpi__edit table-kpi__edit-row-1">
        <button class="btn btn--middle btn--blue-bordered">
            <img src="img/icon-edit.svg" alt="">
            <span>Редактировать</span>
        </button>
    </div>

    <div class="table-kpi__number table-kpi__number-row-2">92</div>
    <div class="table-kpi__property table-kpi__property-row-2">Процент успешно закрытых заявок, %</div>
    <div class="table-kpi__edit table-kpi__edit-row-2">
        <button class="btn btn--middle btn--blue-bordered">
            <img src="img/icon-edit.svg" alt="">
            <span>Редактировать</span>
        </button>
    </div>

	</div>

Думаю, смысл понятен
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы