【问题标题】:td height in Firefox unable to changeFirefox 中的 td 高度无法更改
【发布时间】:2012-07-14 10:01:28
【问题描述】:

问题是 td 高度被拉伸,如下图所示:

我尝试了以下方法:

  1. 将 td 高度设置为 1px 并允许内容对其进行拉伸。

  2. 添加样式并将高度设置为 1 px

  3. 在td内的内容上添加div标签并设置div标签高度和溢出隐藏

  4. 设置 td 样式以隐藏溢出

  5. 使用 display: block 设置 td 样式

  6. 设置垂直对齐到顶部

我认为问题可能是 iframe 设置为根据 iframe 中的内容自动调整大小。

这里似乎没有一个对页面有帮助http://soldbybillcox.com/listings.html

我很清楚网站应该用 div 制作,而使用表格已经过时了!

感谢任何帮助!

【问题讨论】:

  • 您可以使用您用于图像的代码发布fiddle 吗?这将使调试更容易。
  • 这很难做到,否则我会发布网站的!我不相信这个问题是一个简单的问题,所以我认为它与我的整个代码直接相关!我相信它与 iframe 有关,但我只是不知道这里有一个小提琴如何在 chrome 中打开它与 ff 完全不同jsfiddle.net/CLMLV/3\ @ShaquinTrifonoff
  • 对了,为什么不能使用<div>s?
  • 这似乎可以解决问题(至少是您屏幕截图中的问题):jsfiddle.net/apac9/1

标签: html css firefox iframe html-table


【解决方案1】:

我知道你以前也问过这个问题,但没有人回答。不过,我在那里回复了关于使用 div 进行布局的问题。

无论如何,我正在尝试找出解决问题的最佳方法。 这是你需要的吗?尝试在firefox中打开

http://jsfiddle.net/CLMLV/

【讨论】:

  • 这就是我需要的,但是我在我的页面上找不到为什么这些“修复”中的任何一个都不起作用@Aditya Saxena
  • 这对我来说很奇怪,确实是为什么要迁移到 div 的完美例子,但这仍然会让我摸不着头脑,这才是现在的重点!
  • 我认为你必须确保你的 colspans 和 rowspans 计算到理想的列总数。餐桌是一项棘手的业务,您必须检查一下。我昨天检查时没有在您的网站上看到这种情况。
  • 可能是因为你没有使用 ff 我从来没有让这个页面在 ff 中正确呈现!谢谢,虽然我会重新考虑好的措施
  • @tman 您是否发现 td colspans 或 rowspans 的数量缺少任何内容?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-13
  • 2014-11-23
  • 2016-08-03
相关资源
最近更新 更多