У меня есть таблица HTML, в таблице есть элементы с одним из столбцов, представляющих доход. Я пытаюсь отобразить общий доход в столбце доходов таблицы. Я хочу, чтобы общий доход был отдельным элементом. Как я могу гарантировать, что он всегда будет отображаться непосредственно под указанным c столбцом?
Мой код для таблицы:
<section id="itemDetails" class="flexContainer rowFlow">
<table border="1" frame="box" rules="all" class="items">
<tr>
<th>Item Name</th><th>Quantity Sold</th><th>Product Class Name</th>
<th>Price</th><th>Discount Amount</th><th>Gross Revenue</th>
</tr>
<tr th:each="item : ${queryMap.get('2) Check Items')}">
<td th:text="${item.get('menu_item_name')}"></td>
<td th:text="${item.get('items_sold')}"></td>
<td th:text="${item.get('product_class_name')}"></td>
<td th:text="${item.get('price')}"></td>
<td th:text="${item.get('discount_amount')}"></td>
<td th:text="${item.get('gross_revenue')}"></td>
</tr>
</table>
<div>Gross Revenue: some number</div>
</section>
Я пытаюсь отобразить «Валовой доход: некоторое число "прямо под столбцом gross_revenue. До сих пор мне удавалось расположить этот div там, где я хочу, используя жестко запрограммированные значения пикселей в CSS, но я не могу сделать это, поскольку размер таблицы является динамическим c.
Как мне динамически Поместите это где я хочу?