[英]HTML: td not 100% table height
我遇到以下问题:
我有一个HTML <table>,它的固定高度为100px,没有边框。 在此表的内部,我只有一行(高度为100%),在行内为5 td(高度也为100%)。 在此td内,我有一个div(位置=相对,高度= 100%)。
当我使用Chrome开发工具分析整个内容时,我发现div的高度略小于表格。 如何将div的高度设置为与桌子一样大?
我已经尝试将cellpadding设置为-2px,但是它没有用-我不是真的在处理表格,所以请原谅我在这一领域的知识不足://
谢谢您的帮助
编辑:我的源代码:
<table>
<tr>
<td>
<div>text 1</div>
</td>
<td>
<div>text 1</div>
</td>
<td>
<div>text 1</div>
</td>
</tr>
</table>
和CSS:
table{
padding: 0;
margin: 0;
height: 100px;
width: 100%;
}
tr,
td{
padding: 0;
margin: 0;
height: 100%;
width: 200px;
}
td > div{
padding: 0;
margin: 0;
position: relative;
height: 100%;
width: 100%;
}
您只需要将cellpadding和cellspacing设置为0:
<table cellpadding="0" cellspacing="0">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.