我有一个
<table>
<tr>
<td><span style="margin-left: 48px; width: 20px;">2</span></td>
</tr>
</table>
span好像有margin但是width不行。有什么办法可以使这项工作吗?请注意,我想到了使用 <div>
但据我所知,它可能会起作用,但在 <td>
中是不允许的.
最佳答案
span
默认是内联的。要理解 width
,它至少需要 inline-block
。
因此,将以下样式添加到您的 css 文件中:
td span {
display: inline-block;
}
附言请注意 display: inline-block;
适用于 ie8 及更高版本。
关于html - 有没有办法可以调整 <td> 内的 <span> 的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19658401/