Я пытался заставить отступ на моем столе работать, но содержимое ячейки продолжает переходить к следующей строке, например:
![enter image description here](https://i.stack.imgur.com/nDvbN.png)
Но мне нужно вот так с отступом:
![enter image description here](https://i.stack.imgur.com/hMnXp.png)
Кажется, проблема возникает только при использовании процентов в моем свойстве заполнения.
td,
th {
padding: 32px;
}
<table id="table">
<tr>
<th>Book</th>
<th>Author</th>
</tr>
<tr>
<td>Let Us C</td>
<td>Balagurusamy</td>
</tr>
</table>
Вышеописанное работает просто отлично, однако приведенный ниже синтаксис вызывает проблему.
td,
th {
padding: 3.2%;
}
<table id="table">
<tr>
<th>Book</th>
<th>Author</th>
</tr>
<tr>
<td>Let Us C</td>
<td>Balagurusamy</td>
</tr>
</table>
Есть какие-нибудь идеи, как я могу использовать процент и при этом получать контент, оставаясь на одной линии?
PS: я попробовал cellpading
атрибут, но он явно не поддерживается в HTML5.
Редактировать: Использование white-space: nowrap
заставило текст перекрываться с границами:
![enter image description here](https://i.stack.imgur.com/bdPKT.png)