gpt4 book ai didi

html - 如何只换行表格的一列

转载 作者:行者123 更新时间:2023-11-27 23:16:29 25 4
gpt4 key购买 nike

我有一个包含 5 列的表格,其中第 5 列包含“添加到购物车”按钮。当缩小到移动设备时,第 5 列被截断。我怎样才能让第 5 列最终位于下方?代码如下

<td class="align-product-header text-medium">{{ fulfillmentOption.quantity | number: '2.'}} </td>
<td class="align-product-header text-blue text-medium">{{ computeShipDate(fulfillmentOption) }}</td>
<td class="align-product-header">{{fulfillmentOption.pricePerUnit | currency:'USD':true:'1.4-4' }}</td>
<td class="align-product-header text-green text-medium">{{ fulfillmentOption.totalPrice | currency:'USD' }}</td>
<td class="align-product-header" style="width: 150px">
<button class="btn btn-primary btn-block btn-sm m-0 bg-warning" data-toast data-toast-type="success" (click)="addPartToCart(fulfillmentOption)">Add to Cart</button>
</td>```


最佳答案

您可以重置最后一个 td 的表格显示。

如果你有不止一行,那么 tr display 也将被重置:

例子

tr {
/* if more than one tr involved */
display: table;
margin-bottom: 2px;
}

tr td:last-child {
display: table-caption;
caption-side: bottom;
width: 100%;
}


/* demo styling , use yours */

table,
tr {
width: 100%;
border-collapse: collapse
}

td {
border: solid 1px;
text-align: center;
background: lightblue;
}

tr td:last-child {
background: lightgreen;
}

* {
box-sizing: border-box;
margin:0;
}
<table><!--td html attributes remove for clarity -->
<tr>
<td> fulfillmentOption.quantity </td>
<td>computeShipDate</td>
<td>fulfillmentOption.pricePerUnit </td>
<td> fulfillmentOption.totalPrice </td>
<td>
<button>Add to Cart</button>
</td>
</tr>
<tr>
<td> fulfillmentOption.quantity </td>
<td>computeShipDate</td>
<td>fulfillmentOption.pricePerUnit </td>
<td> fulfillmentOption.totalPrice </td>
<td>
<button>Add to Cart</button>
</td>
</tr>
</table>

您可以在任何时候切换布局时使用 mediaquery 来触发。

关于html - 如何只换行表格的一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58242466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com