В моем CSS я использую:
body {
font-weight: 300;
direction: rtl;
margin: 0;
}
Также в HTML я использую:
<body dir="rtl">
У меня есть таблица начальной загрузки таблицы, как это:
<table align="center" class="table table-striped table-responsive-sm table-bordered">
<tbody>
<tr>
<td style="width: 25%">کد عضویت</td>
<td>426075</td>
</tr>
<tr>
<td>نام</td>
<td>سوسن</td>
</tr>
</tbody>
</table>
Но все мои работы по-прежнему выровнены по левому краю, а не по правому, независимо от того, использовал ли я rtl. Полный код исходного кода и представление страницы находятся по адресу: https://codepen.io/joehark/pen/yLLeyoG
Какую ошибку я допустил и как выровнять записи таблицы по правому краю? Мне все еще нужно class="text-justify"
в каждом <td>
? Если да, то какова цель этой настройки RTL вообще?