Saya mencoba menampilkan tabel dengan 4 kolom, salah satunya adalah gambar. Di bawah ini adalah cuplikannya: -
Saya ingin meratakan teks secara vertikal ke posisi tengah, tetapi entah bagaimana css sepertinya tidak berfungsi. Saya telah menggunakan tabel responsif bootstrap. Saya ingin tahu mengapa kode saya tidak berfungsi dan apa metode yang benar untuk membuatnya berfungsi.
berikut adalah kode untuk tabel tersebut
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>
html
css
twitter-bootstrap
Piyush Vishwakarma
sumber
sumber
<table class="table vertical-align">
, dan sedikit tingkatkan kekhususan selektor menggunakan kelas itutable.vertical-align > tbody > tr > td {}
,. Anda juga dapat melakukannya.table.vertical-alilgn > tbody > tr > td {}
meskipun memiliki kekhususan yang lebih tinggi daripada opsi pertama. Saya selalu mencoba untuk meningkatkan kekhususan dalam pemilih CSS saya sesedikit mungkin jika saya bisa. Perhatikan bahwa opsi pertama adalah memilih elemen tabel yang dimilikinya.vertical-align
sedangkan opsi kedua memilih elemen yang memiliki kelas.table
AND.vertical-align
.Pada Bootstrap 4 ini sekarang jauh lebih mudah menggunakan utilitas yang disertakan daripada CSS khusus. Anda hanya perlu menambahkan class align-middle ke td-element:
sumber
Bagi saya
<td class="align-middle" >${element.imie}</td>
bekerja. Saya menggunakan Bootstrap v4.0.0-beta.sumber
Berikut ini tampaknya berfungsi:
Anda dapat melamar ke tabel tertentu juga seperti ini:
sumber
!important
berlebihan, menambahkan lebih banyak kekhususan daripada yang diperlukan.SCSS
menggunakan
sumber
Mencoba:
sumber