我对前端开发非常陌生.我有一张桌子,每一行的高度都是52px.我想用尽可能多的行填充屏幕(并对不适合任意屏幕大小的其余行进行分页).
我知道我必须把一些元素的大小除以52,才能算出这个数值.我不知道的是,我应该在分子中使用哪个元素的大小,或元素的差异,才能可靠地做到这一点.
我有窗口的大小,导航栏的大小,然后是我将在那里有网站的变化内容的主要容器.
我的直觉是,我只需使用主容器大小,减go 页眉和底部页面 Select 栏的大小,就可以得到我的数字,我可以将其用于我的条件.
再说一次,我不确定这是不是一个可靠的方法.如果是这样,有没有办法用Svelte本身来确定这些数字?就像<svelte:window />
是怎么工作的?或者,我必须直接依赖DOM吗?
以下是目前为止这个问题的截图: