2011-09-21 140 views
0

我知道如果可见性属性设置为隐藏,元素仍然占用布局空间,如果display属性设置为none,元素将不占用空间。IFrame的可见性和显示差异

而且我也相信可见性和显示属性也意味着不仅仅是iframe元素的空间差异。例如,对于文件上传器,我们使用隐藏的iframe作为请求的目标来停止页面刷新。此iframe需要设置为可见性:隐藏ranther比display:none,否则iframe将无法接收来自服务器的响应。 任何人都可以解释它背后的原因。

此外,我看到人们设置可见性:隐藏和显示:无到隐藏的iframe,有没有这样做的原因?

谢谢。

回答

1

简单

visibility:hidden保持在页面的地方,如果它是存在的 - 而display none说明你的页面,如果控制不存在

+0

感谢和接受。 – user200340