Итак, я создаю корзину интернет-магазина (используя Bootstrap 4.1) и мне нужно составить список товаров в корзине с количеством, ценой и общей ценой ... Я решил использовать таблицу дляэто и столкнулось со следующей проблемой:
Я пытаюсь создать таблицу, которая должна выглядеть следующим образом:
, и моя лучшая попытка дала мнетаблица, которая выглядит следующим образом ..:
Мой вопрос к вам, коллеги по Интернету, как мне сделать так, чтобы границы таблицы окружали «количество», чтобы оно выглядело какна первом изображении ??? и как объединить последние ячейки, чтобы получить итоговую цену (23,97 €), расположенную по центру таблицы, как на первом рисунке ??
PS Использует ли таблица даже основной выбор, или я должен был использовать другой элемент, такой как или?
Заранее спасибо товарищам космонавты:)
Мой код: HTML:
<div class="table-responsive">
<table class="table">
<thead>
<tr>
<th scope="col"> </th>
<th scope="col">Product</th>
<th scope="col">Quantity</th>
<th scope="col">Price</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">#</th>
<td>100 % Mango</td>
<td>1 X</td>
<td>12.99 €</td>
</tr>
<tr>
<th scope="row">#</th>
<td>Vanilla</td>
<td>2 x</td>
<td>10.98 €</td>
</tr>
</tbody>
</table>
</div>
SCSS:
.table {
border-right: 1px solid #000000;
background-color: transparent;
color: #000000;
text-align: center;
thead {
font-family: 'Alegreya', serif;
border: none;
th {
border: none;
}
}
tbody {
font-weight: 700;
text-transform: uppercase;
border: none;
font-size: 1.5rem;
th, td {
border: none;
&:nth-child(3) {
border-right: 2px solid #000000;
border-left: 2px solid #000000;
}
}
}
}