首页 > 解决方案 > 无法将 tr 高度设置为 100% 或将 TD 宽度设置为 100%

问题描述

根据检查元素菜单,这个东西叫做<tbody>存在,并且<tr>在里面。问题是,tbody它应该是 100% 的高度和宽度,但它<tr>的高度总是比应有的低 4 个像素,即使在 100% 高度设置样式时也是如此

然后

里面有两个tds,一个有 20% 一个有 80% 宽度,但它们都有这些烦人的边框类型的东西,我无法摆脱,看起来像边缘但老实说找不到任何东西

这个问题有点乱,但我找不到任何解决方案

标签: htmlcss

解决方案


我建议查看“tr”周围的填充。一个很棒的工具是 Pesticide(它是一个 Google Chrome 扩展程序),当它打开时,它会显示不同部分的轮廓,以帮助您确定在填充/边距方面受控制的内容。听起来可能存在填充问题。如果您打开 Chrome Developer,在右侧的 Element 选项卡下,如果您一直向下滚动,您可以看到盒子模型并查看相应部分中使用的填充/边距。


推荐阅读