html - 表格单元格不符合我要强制执行的高度

标签 html css layout

我有一个 <td>那几乎是空的,因为它只包含一个 &nbsp; .我试图强制执行的高度是 110 像素,但由于某种原因,表格单元格呈现为 182.317 像素的高度。为什么?

我已经检查了一些事情:

  • font-size适用于不间断空格的内容未设置为无法放入表格单元格的内容。
  • 同一行上没有需要拉伸(stretch)以使其内容适合该单元格的表格单元格。
  • 没有一段 CSS 代码用无法解释的 182.317 像素值覆盖我想要的高度。

还有什么可能是罪魁祸首?该单元格在 Chrome 中以预期的高度呈现,但在 Firefox 3.6 中出现困惑。呈现模式是 XHTML 1.0 Strict(是的,我确实验证过)。

更新:您可以在http://labs.pieterdedecker.be/vspwpg/查看和分析页面. <td>我说的是 leftbartop .

最佳答案

使用Firebug并通过元素检查器查看单元格。右下使用Firebug,看样式。向下滚动,直到看到要设置单元格高度的区域。如果仍然找不到,请尝试右键单击样式区域并将其添加到最顶部的样式选择器中。

最终您会找到覆盖您的样式的罪魁祸首,或者您将能够找到一个可用于覆盖正在应用的样式的类。您也可以使用 Google Chrome's开发人员工具来执行相同的操作(只需右键单击页面上的任意位置并“检查元素”将其调出)。

关于html - 表格单元格不符合我要强制执行的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3284692/

相关文章:

php - 尝试优化像素读取和输出功能

html - 更改已访问链接的图像 src

html - 不使用多个 div 的 CSS 列?

macos - Cocoa下开发截屏程序遇到的问题

html - 基于子 flex 元素的容器宽度

html - 下拉导航菜单无法与 ie 一起正常工作

jquery - 在 Jquery 中更改 css 属性

html - 在多个 css 弹出窗口中显示不同的内容

javascript - 如何在给出提示后将函数的结果输出到同一个 HTML 页面?

javascript - 如何将 Recaptcha V2 挑战弹出窗口定位在视口(viewport)的中心?