Я пытаюсь выровнять таблицу, центр (td) и оставил текст внутри td;
Я пытаюсь использовать flex , чтобы выровнять центр, что в некотором роде, но не могу выровнять по левому краю.
Я видел решение, которое использует padding-left: 50%
, но оно не соответствует моим потребностям.
table {
color: #212121;
font-size: .875rem;
margin: 1.25rem 0;
border-collapse: collapse;
table-layout: fixed;
width: 100%;
border: 1px solid red;
}
tr {
display:flex;
width: 100%;
justify-content: center;
}
tr td {
max-width: 50%;
text-align:left;
border: 1px solid blue;
}
<table>
<tbody>
<tr>
<td>lorem ipsum</td>
<td>alpha</td>
</tr>
<tr>
<td>lorem ipsum ipsum</td>
<td>teata ipsum alpha</td>
</tr>
</tbody>
</table>
Что я хочу получить:
Граница, только для сравнения расстояний
![enter image description here](https://i.stack.imgur.com/EaI2R.png)