Обычно вы не можете этого сделать.Но теперь с Flexbox вы можете!За исключением того, что я вижу твой тег «электронная почта», и если он входит в электронное письмо в формате HTML, он не будет работать.
На самом деле, чтобы это работало, ты должен использовать Flexbox на своем <tr>
теге
<style>
tr {
display: flex;
width: 100%;
flex-direction: column;
}
td {
width: 100%; // Force 100% width of the table
}
</style>
NB: Это может дать неожиданный результат в сложных таблицах
NB: Как я уже сказал, это не будет работать в электронных письмах HTML из-заограничения по программному обеспечению / приложениям электронной почты (без видео, без JS, без CSS3 и т. д.)
@media(max-width: 600px) {
tr {
display: flex;
width: 100%;
flex-direction: column;
}
td {
width: 100%;
}
}
<table class="table" width="100%">
<tbody>
<tr>
<th width="169">Some title here</th>
<td width="108">0,55 %</td>
<td width="117">0,41 %</td>
<td width="96">0,46 %</td>
<td width="65">0,40 %</td>
<td width="79">0,51%</td>
</tr>
</tbody>
</table>