我根据客户的设计请求使用表格。 (阅读:没有其他的选择)文本元素中的无意填充
所有表格单元格似乎应用某种垂直填充和拧紧我所有的间距。我已经改变了小提琴上的一个单元格的文本/背景颜色,以向我展示我的意思。我已经尝试在所有适用的元素上设置边距和填充为0。
感谢您的帮助!
<table width="346" border="0" cellpadding="0" cellspacing="0">
<tr height="66">
<td width="85" style="padding:0;" align="left" valign="top">
<span style="font-size:66px;font-weight:bold;line-height:50ox;">50</span>
</td>
<td width="50" align="left" valign="middle">
<table border="0" cellpadding="0" cellspacing="0">
<tr height="30">
<td width="50" align="center" valign="bottom">
<span style="font-size:28px;font-weight:bold;">%</span>
</td>
</tr>
<tr height="20">
<td width="50" align="center" valign="bottom">
<span style="font-size:28px;font-weight:bold;">OFF</span>
</td>
</tr>
</table>
</td>
<td width="211"></td>
</tr>
</table>
的jsfiddle:http://jsfiddle.net/EMtxu/
(请注意,我只在看垂直填充,而不是靠右侧这仅仅是细胞大小的结果)
你是否以CSS重置开始? (我敢打赌不是) –
你已经让他们成为一个宽度,但没有集中文本。将'text-align:center'添加到你的td – Prisoner
@Diodeus是的,但它发生有或没有重置。 –