Sto provando a visualizzare una tabella con 4 colonne, una delle quali è un'immagine. Segue l'istantanea: - Allineamento verticale nella tabella bootstrap
Voglio allineare verticalmente il testo alla posizione centrale, ma in qualche modo il css non sembra funzionare. Ho usato le tabelle reattive bootstrap. Voglio sapere perché il mio codice non funziona e qual è il metodo corretto per farlo funzionare.
seguito è riportato il codice per la tavola
CSS
img {
height: 150px;
width: 200px;
}
th, td {
text-align: center;
vertical-align: middle;
}
HTML
<table id="news" class="table table-striped table-responsive">
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th>Phone</th>
<th>Photo</th>
</tr>
</thead>
<tbody>
<?php
$i=0;
foreach ($result as $row)
{ ?>
<tr>
<td>
<?php echo 'Lorem Ispum'; ?>
</td>
<td>
<?php echo '[email protected]'; ?>
</td>
<td>
<?php echo '9999999999'; ?>
</td>
<td>
<?php echo '<img src="'. base_url('files/images/test.jpg').'">'; ?>
</td>
</tr>
<?php
}
?>
</tbody>
</table>
Cosa succede se voglio solo usarlo in una tabella? –
Oops ... stava facendo male. Stavo provando .table tbody> tr> td> .vert-align invece di .table tbody> tr> td.vert-align. –
@BarryFranklin Aggiungi una classe a quella tabella, '
Il seguente sembra funzionare:
È possibile applicare a una tabella specifica e in questo modo:
fonte
2017-07-29 15:02:15 Vasco
'! Important' è eccessivo, aggiungendo più specificità del necessario. – hungerstar
Per me i
<td class="align-middle" >${element.imie}</td>
opere . Sto usando Bootstrap v4.0.0-beta.fonte
2017-10-31 20:18:14
Problemi correlati