Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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 - Fatal编程技术网

Javascript 如何在页面显示给用户之前确定大小?

Javascript 如何在页面显示给用户之前确定大小?,javascript,jquery,Javascript,Jquery,当我的页面被加载时,我想获得navbar的高度,并更新我内容的padding top。但如果我将其设置为ready()事件,用户将在更新前看到一个页面,更新后将显示新的维度。 如何在页面显示之前修复它?添加此CSS的条件是什么?例如,为什么不能像在页眉中那样添加CSS?似乎需要一个预加载程序,或者隐藏整个页面,并在完成后显示它change@ShirGans非常感谢。似乎不行,我会使用预加载程序。可能会重新考虑您的标记并清理它。在我的经验中,一个JQuery的创可贴几乎总是需要另一个……可能还有一

当我的页面被加载时,我想获得
navbar
的高度,并更新我内容的
padding top
。但如果我将其设置为
ready()
事件,用户将在更新前看到一个页面,更新后将显示新的维度。

如何在页面显示之前修复它?

添加此CSS的条件是什么?例如,为什么不能像在页眉中那样添加CSS?似乎需要一个预加载程序,或者隐藏整个页面,并在完成后显示它change@ShirGans非常感谢。似乎不行,我会使用预加载程序。可能会重新考虑您的标记并清理它。在我的经验中,一个JQuery的创可贴几乎总是需要另一个……可能还有一个,仅仅是另外一个……您不能只设置相对大小(例如使用%或em)而不是绝对大小吗?如果看不到现有的代码,就很难确定,但听起来好像你在试图根据用户的屏幕大小来保持比例,如果你以正确的方式声明内容,CSS可以很容易地做到这一点。