Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 需要关于初始隐藏对象的定位建议吗_Javascript_Jquery_Css_Jquery Ui - Fatal编程技术网

Javascript 需要关于初始隐藏对象的定位建议吗

Javascript 需要关于初始隐藏对象的定位建议吗,javascript,jquery,css,jquery-ui,Javascript,Jquery,Css,Jquery Ui,在我的Web应用程序中,我的内容位于一个div中,该div将位于浏览器窗口的中心。 此内容在开始时隐藏,一次内容较少,另一次内容较多,因此div的尺寸和左上角的位置会发生变化 我使用jQueryUIPosition实用程序来定位div,但它不能处理隐藏的元素 到目前为止,我做了以下工作: *div是隐藏的(显示:无),不透明度为0,“顶部”为0,“左侧”为0。 *现在我将显示从“无”更改为“块”。 *由于不透明度为0,窗口左上角的div仍然无法识别。 *在这种情况下,我使用jQuery ui将d

在我的Web应用程序中,我的内容位于一个div中,该div将位于浏览器窗口的中心。
此内容在开始时隐藏,一次内容较少,另一次内容较多,因此div的尺寸和左上角的位置会发生变化

我使用jQueryUIPosition实用程序来定位div,但它不能处理隐藏的元素

到目前为止,我做了以下工作:
*div是隐藏的(显示:无),不透明度为0,“顶部”为0,“左侧”为0。
*现在我将显示从“无”更改为“块”。 *由于不透明度为0,窗口左上角的div仍然无法识别。
*在这种情况下,我使用jQuery ui将div定位到中间。
*之后,我将不透明度从0更改为1。 *这样,我希望用户不要看到从0/0到中心位置的“跳跃”

现在我想简化我的小部件。
我想去掉不透明度,只需将显示从“无”更改为“块”,然后定位div

我将很快测试它,我将看看我是否看到div从某个起始位置“跳跃”到目标位置。问题是我只有相对快速的测试机器

如果有人告诉我,在速度较慢的机器/浏览器上,用户会看到从初始位置跳到目标位置,我不会用我的小部件改变任何东西


提前多谢

即使在速度非常快的机器上,您也会注意到它会跳到页面中间。保证

相反,您应该使用
可见性:隐藏而不是
显示:无。通过这种方式隐藏的对象,仍然保持其框大小,并且您的位置插件将不会有任何问题


要显示分区时,请将
可见性
属性切换为
可见

Web应用程序的地址?