【发布时间】:2011-09-21 10:48:45
【问题描述】:
我知道,如果将可见性属性设置为隐藏,元素仍会在布局中占用空间,如果将显示属性设置为无,元素将不会占用空间。
而且我还相信可见性和显示属性不仅仅意味着 iframe 元素的空间差异。例如,对于一个文件上传器,我们使用隐藏的 iframe 作为请求的目标来停止页面刷新。此 iframe 需要设置为 visibility:hidden 而不是 display:none,否则 iframe 将无法接收来自服务器的响应。 谁能解释一下背后的原因。
另外,我看到人们将 visibility:hidden 和 display:none 设置为隐藏的 iframe,这样做有什么原因吗?
谢谢。
【问题讨论】: