Я печатаю немного list-group-items
внутри контейнера для карточек, как показано ниже, он не выровнен должным образом.Я использую Bootstrap 4. Моя цель - выровнять все 3 поля в аккуратном столбце с вкладками.Также открыты для других предложений.
Я использовал символ |
в качестве разделителя.Это мой код для того, что я уже сделал.
<!--HTML-->
<body>
<div class="containers">
<div class="container-fluid">
<div class="row">
<div class="col-6">
<div class="card">
<div class="card-header py-2">Testcases</div>
<div id="rightContainer" class="list-group" style="height:425px; overflow-y: scroll">
<!--Populated by JS function -->
</div>
</div>
</div>
</div>
</div>
</div>
</body>
А сценарий для заполнения вышеупомянутого контейнера карты написан ниже.(Почему он заполняется так? Потому что должен произойти какой-то выбор, который я должен отправить в бэкэнд через AJAX, для которого ответ вызывает функцию успеха, которая вызывает populate_rightcontainer()
):
<!--SCRIPT-->
<script>
function populate_rightcontainer(response) {
$("#rightContainer > a").removeClass("active");
$("#rightContainer > a").hide();
$("#rightContainer").empty();
for (i = 0; i < response.length; i++) {
var str = response[i].replace(/\s+/g, "");
var arr = str.split("|");
var testcase = arr[0] + " | " + arr[1] + " | " + arr[2];
if (arr[2] == "Passed") {
$("#rightContainer").append('<a class="list-group-item list-group-item-success py-0">' + testcase + "</a>");
}
if (arr[2] == "Failed") {
$("#rightContainer").append('<a class="list-group-item list-group-item-danger py-0">' + testcase + "</a>");
}
}
}
</script>
И в настоящее время это выглядит не очень красиво: ![tooltip container of list-group-items](https://i.imgur.com/2IIfWts.png)
Можете ли вы помочь / предложить / изменить мой контейнер для выравнивания столбцов?
Вот Plnkr моего кода для игры:
http://plnkr.co/edit/EumtRHhzNb4nEFhScWjY?p=preview
PS: Бонус исправился бы, когда я попытался разделить на |
, это не такЕсли я не заменил / удалил пробел, я испортил свою временную метку, как вы можете видеть на картинке выше.Я не знаю, как это исправить сейчас.