Javascript 需要关于初始隐藏对象的定位建议吗
在我的Web应用程序中,我的内容位于一个div中,该div将位于浏览器窗口的中心。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
此内容在开始时隐藏,一次内容较少,另一次内容较多,因此div的尺寸和左上角的位置会发生变化 我使用jQueryUIPosition实用程序来定位div,但它不能处理隐藏的元素 到目前为止,我做了以下工作:
*div是隐藏的(显示:无),不透明度为0,“顶部”为0,“左侧”为0。
*现在我将显示从“无”更改为“块”。 *由于不透明度为0,窗口左上角的div仍然无法识别。
*在这种情况下,我使用jQuery ui将div定位到中间。
*之后,我将不透明度从0更改为1。 *这样,我希望用户不要看到从0/0到中心位置的“跳跃” 现在我想简化我的小部件。
我想去掉不透明度,只需将显示从“无”更改为“块”,然后定位div 我将很快测试它,我将看看我是否看到div从某个起始位置“跳跃”到目标位置。问题是我只有相对快速的测试机器 如果有人告诉我,在速度较慢的机器/浏览器上,用户会看到从初始位置跳到目标位置,我不会用我的小部件改变任何东西
提前多谢即使在速度非常快的机器上,您也会注意到它会跳到页面中间。保证 相反,您应该使用
可见性:隐藏代码>而不是显示:无代码>。通过这种方式隐藏的对象,仍然保持其框大小,并且您的位置插件将不会有任何问题
要显示分区时,请将可见性
属性切换为可见
。Web应用程序的地址?