在我看来,弹出窗口的高度有一个489像素的限制。 如果我将弹出窗口的body元素设置为600像素的高度,那么弹出窗口会获取滚动条(因为页面内部会变大),但弹出窗口不会更改其大小。铬扩展,弹出窗口的高度
是否可以使弹出窗口的高度大于489像素?
在我看来,弹出窗口的高度有一个489像素的限制。 如果我将弹出窗口的body元素设置为600像素的高度,那么弹出窗口会获取滚动条(因为页面内部会变大),但弹出窗口不会更改其大小。铬扩展,弹出窗口的高度
是否可以使弹出窗口的高度大于489像素?
在css中为html
和body
元素设置height
。
我不知道为什么,但它不起作用 – megas
谢谢!您必须将'height' CSS属性添加到'HTML'元素,而不仅仅是'BODY' – tim
好吧。我很抱歉,但我似乎无法弄清楚如何获取对'html'元素的引用..? – wasatchwizard
弹出窗口的大小应该适合内部的(相对定位的)内容。或者,您可以在弹出页面的主体上设置height
CSS属性,以将其强制到特定高度。
您也可以通过在身上设置overflow: hidden;
来隐藏滚动条。
它完全适合高达489像素,如果大于这个数字,那么它会显示滚动条 – megas
Chrome扩展的弹出窗口具有最大高度和宽度。这就是为什么设置body和html元素高度的解决方案在某些情况下确实有效,并且在其他情况下不起作用。对于Windows,最大高度似乎设置为489像素。
此外,弹出窗口的大小通常适合其(相对定位)元素的大小。如果弹出窗口的DOM被动态改变,情况也是如此。所以,设置弹出窗口的高度通常不应该是肮脏的。
在我看来,最大高度是600px。也许它因屏幕分辨率而异? –
你打电话给弹出窗口?我们可以看到一些标记,JS等吗? –
只需按右上角的通常按钮就可以用于其他分机。代码...我不认为有必要在这里展示,但如果你坚持我会的。 – megas
我误解了这个问题,抱歉megas! –