【发布时间】:2020-06-17 18:45:08
【问题描述】:
我正在使用 ajax 进度条之类的东西......
基本上我有一个隐藏的 div,上面写着“正在加载”,在它下面我有一个可见的 div,里面有我的内容。
加载时,它会淡出内容 div,使隐藏的 div 可见,并通过 javascript/相对定位将其移动到内容的中间。
它看起来很糟糕,但不幸的是,当 div 可见时,即使它相对定位,它也会占用一条线,因此我的内容会向下移动。
你知道我如何阻止它在可见时占用空间吗?
编辑:似乎有人删除了标签
加载的 div 一开始不显示,所以它不占用空间,然后当它变得可见时,它开始占用空间,即使它是相对定位的。
我可以使用可见和不可见,但它会强制我的内容窗口一直关闭。
看起来绝对定位是要走的路。
我想做的是结合绝对定位和相对定位。我正在尝试获取内容 div 的绝对坐标并以这种方式设置其位置,但尚未成功。
编辑:我刚刚重新阅读了您的答案,而您确实做到了。谢谢!
【问题讨论】:
-
它与'asp.net'无关:你能删除标签吗?