Я пытаюсь отобразить таблицу с 4 столбцами, одним из которых является изображение. Ниже приводится снимок: - Вертикальное выравнивание в таблице начальной загрузки
Я хочу вертикально выровнять текст по центру, но как-то css, похоже, не работает. Я использовал загрузочные таблицы для загрузки. Я хочу знать, почему мой код не работает и что является правильным способом заставить его работать.
Ниже приведен код для таблицы
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>
Что делать, если я хочу использовать это только в одном столе? –
Упс ... делал это неправильно. Я пытался .table tbody> tr> td> .vert-align вместо .table tbody> tr> td.vert-align. –
@BarryFranklin Добавить класс в эту таблицу,
Следующая, кажется, работает:
Вы можете обратиться к конкретной таблице, а вот так:
источник
2017-07-29 15:02:15 Vasco
'! Important' является излишним, добавляя путь большей специфичности, чем это необходимо. – hungerstar
Для меня
<td class="align-middle" >${element.imie}</td>
работ , Я использую Bootstrap v4.0.0-бета.источник
2017-10-31 20:18:14
Смежные вопросы