Iframe 不裁员

Iframe 不裁员,iframe,joomla,iframe-resizer,Iframe,Joomla,Iframe Resizer,我正在尝试在iFrame中使用此网站: 但是,我无法获得iFrame的一致大小。首先,我必须使用自定义的“heightCalculationMethod”或iFrame仅渲染到150px的高度: 车身偏移=150px高度 bodyScroll=正确的初始高度。随页面更改而增长,但不收缩 documentElementOffset=150px高度 documentElementScroll=正确的初始高度。随页面更改而增长,但不收缩 最大值=正确的初始高度。随页面更改而增长,但不收缩 最小值=

我正在尝试在iFrame中使用此网站:

但是,我无法获得iFrame的一致大小。首先,我必须使用自定义的“heightCalculationMethod”或iFrame仅渲染到150px的高度:

  • 车身偏移=150px高度
  • bodyScroll=正确的初始高度。随页面更改而增长,但不收缩
  • documentElementOffset=150px高度
  • documentElementScroll=正确的初始高度。随页面更改而增长,但不收缩
  • 最大值=正确的初始高度。随页面更改而增长,但不收缩
  • 最小值=150px高度
  • 增长=正确的初始高度。随页面更改而增长,但不收缩
  • lowestElement=正确的初始高度。随页面更改而增长,但不收缩
  • 标记删除=0px高度
您可以在此处看到我的演示iFrame:


有人能帮我弄清楚为什么iFrame没有缩小而只是在增长吗?

像这样的问题总是归结为CSS错误,最常见的问题是在元素上设置百分比高度这似乎很奇怪,但它解决了这个问题。幸运的是,我有一些不再使用的代码,但我有一堆“height:100%”元素必须删除。我不知道为什么会出现这个问题,但很多弹出窗口、照片库等都使用这种类型的CSS进行覆盖。@David你是Joomla当前的用户/开发人员吗?恐怕不是,大约十年前简单地看了一下。