我尝试减少表格中每个tr
之间的空白区域。
我设置了"table id='recTable' cellspacing=\"0\" cellpadding=\"0\""
,这意味着每个tr
之间没有空格(确认)。所以我唯一需要做的就是减少tr
本身的高度。
我使用"height:40px;"
来做这件事,但它确实有效,没有变化。
它始终显示70px height
。但是如果我设置一个像"height:100px;"
那样高度超过70px的高度,那么它将变为我设置的高度。
我该怎么做?
答案 0 :(得分:10)
您可以在css中明确设置。例如:
table#recTable{width:100%; border:1px solid red;}
#recTable tr td {height:40px; border:1px solid red;}
HTML
<table id="recTable">
<tr><td>Something</td></tr>
<tr><td>Something else</td></tr>
</table>
http://jsfiddle.net/jasongennaro/qXpLM/
Borders就是例如
答案 1 :(得分:5)
您需要在TR中设置TD或TH的高度或行高。
答案 2 :(得分:2)
在td元素中有一个div元素并修复div元素的高度会更好。它对我有用。
<tr>
<td>
<div style="max-height:92px;">
<span style="color: #992222; font-size:36pt;font-family:Arial Baltic;">
" </span>
</div>
</td>
</tr>