html - 无法将 tr 高度设置为 100% 或将 TD 宽度设置为 100%
问题描述
根据检查元素菜单,这个东西叫做<tbody>
存在,并且<tr>
在里面。问题是,tbody
它应该是 100% 的高度和宽度,但它<tr>
的高度总是比应有的低 4 个像素,即使在 100% 高度设置样式时也是如此
然后
里面有两个td
s,一个有 20% 一个有 80% 宽度,但它们都有这些烦人的边框类型的东西,我无法摆脱,看起来像边缘但老实说找不到任何东西
这个问题有点乱,但我找不到任何解决方案
解决方案
我建议查看“tr”周围的填充。一个很棒的工具是 Pesticide(它是一个 Google Chrome 扩展程序),当它打开时,它会显示不同部分的轮廓,以帮助您确定在填充/边距方面受控制的内容。听起来可能存在填充问题。如果您打开 Chrome Developer,在右侧的 Element 选项卡下,如果您一直向下滚动,您可以看到盒子模型并查看相应部分中使用的填充/边距。
推荐阅读
- botframework - 在 notifySuccess 之后不调用 signin/verifyState
- sql - 如何查询表sql?
- smtp - 无法使用 JAVA MAIL API 在 yahoo 中回复消息
- ios - 以编程方式自定义可重复使用的 UIActivityIndicatorView 类
- mysql - 如何触发Mysql并行查询功能启动?
- mysql - Exasol 中的相关子查询
- premake - Premake5 在命令行指定平台?
- c# - 当插入真正的循环时程序不启动?
- excel - 使用表格最后一列中最后一个单元格的值来触发宏 vba
- mysql - 在nodejs中正确插入mysql?