【问题标题】:HTML Auto Height Adjust [closed]HTML自动高度调整[关闭]
【发布时间】:2015-05-29 22:56:40
【问题描述】:

这里是初学者,需要一点帮助。我需要让我的 HTML 文档自动调整到给定页面的高度。这是我到目前为止所写的。

<marquee height="900px" Width="791px" style="border:none" behavior="scroll" direction="up" scrollamount="3">
    <iframe src="http://www.icclos.net/signage/SignageRoomScheduleFormatted.htm" style="border:none" height="2400" width="791" scrolling="no" border="no"/>
</marquee>

请告诉我如何改进和纠正。任何信息,将不胜感激。

【问题讨论】:

标签: html iframe


【解决方案1】:

您可以将选取框的高度设置为 100% 而不是固定数字。这应该会自动调整到屏幕的高度。

【讨论】:

  • 也试过了,它似乎默认为 100px 而不是整页。
  • 我也尝试设置 iframe 的高度,这引起了各种各样的奇怪,但只是在 Marquee 元素上似乎得到了全部。你是用IE来显示的吗?
  • 不,我正在使用 chrome 来显示它。我正在使用的编辑器是一个通过rise vision 数字标牌的 html 小部件。
  • 您可以控制源页面吗?如果您将选取框标记放在源周围并将其显示在静态 iframe 中,它可能会更好。
  • 很遗憾,我无法访问源代码,但我可以让别人为我做这件事,看看是否可以让我滚动整个页面。
【解决方案2】:

iframe 的每个父级都需要height: 100%,直到您到达 HTML 标记

<style>
  html,body,marquee,iframe {height: 100%;}
</style>

【讨论】:

  • 试过了,它在页面的一半左右停止了。
  • 嗯,也许可以提交一个 jsfiddle 或 codepen 版本,这样我们就可以看到它还活着;)
  • 好的,所以我将高度从 100% 调整为 150%,现在它可以拾取整个文档,但它确实需要一点时间才能在滚动时完成完整的旋转。另外,这也可以追溯到必须手动调整而不是自动调整。
猜你喜欢
  • 2010-10-17
  • 1970-01-01
  • 2013-02-07
  • 2014-01-14
  • 2011-08-23
  • 2012-08-21
  • 2013-11-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多