0
我面临这样的情况下,隐藏使用“可见性:隐藏”的弹出窗口仍然保留在屏幕上的空间,而我无法控制此元素的坐标,因为它通过Primefaces计算自动控制元素与隐藏的可见性导致空白
这里是我的情况下的模拟
<div class="main"></div>
<div class="dialog"></div>
<style>
.main{
background-color: red;
width: 100%;
height: 100%;
}
.dialog{
position: absolute;
top: 800px;
left: 0px;
width: 200px;
height: 200px;
visibility: hidden;
}
</style>
希望你能帮忙,谢谢
在小提琴中重现您的问题。 – Benjamin 2014-09-10 13:13:05
“display:none;”将从屏幕上删除与空白相关的内容。 – chconger 2014-09-10 13:14:05
希望使'display:block;'和'display:none;'有助于'visibility:hidden';'只需让内容隐藏就像'opacity:0'一样; – Benjamin 2014-09-10 13:14:20