In bootstrap 3
È possibile applicare col-sm-xx
ai tag th
nello thead
e ridimensionare a piacere le colonne della tabella. Tuttavia questo non funziona in bootstrap 4. Come posso ottenere qualcosa di simile in bootstrap 4?bootstrap 4 dimensionamento colonne tabella
<thead>
<th class="col-sm-3">3 columns wide</th>
<th class="col-sm-5">5 columns wide</th>
<th class="col-sm-4">4 columns wide</th>
</thead>
Osservando il codice fornito, esso non ha le dimensioni corrette, soprattutto se si aggiungono alcuni dati al tavolo. Vedere come questo funziona:
<div class="container" style="border: 1px solid black;">
<table class="table table-bordered">
<thead>
<tr class="row">
<th class="col-sm-3">3 columns wide</th>
<th class="col-sm-5">5 columns wide</th>
<th class="col-sm-4">4 columns wide</th>
</tr>
</thead>
<tbody>
<tr>
<td>123</td>
<td>456</td>
<td>789</td>
</tr>
</tbody>
</table>
</div>
come appendice a questa domanda: se si dispone di contenuti a lungo (come URL molto lunghi) per visualizzare le tabelle di bootstrap 4 non sono una grande soluzione anche con la risposta di dimensionamento qui sotto. utilizzare una soluzione flex-row o row/col tende a funzionare meglio con overflow e text-wrap – Killerpixler