最大高度的CSS滚动条取决于屏幕分辨率高度

时间:2015-12-11 11:37:52

标签: css scrollbar screen resolution

我在本机和兼容模式下使用浏览器Internet Explorer 11时遇到问题。

由于我开发的这个webapp应该适用于不同的屏幕分辨率,我希望滚动条的最大高度能够适应实际的屏幕分辨率。

我试图这样做,但它没有用。

写了一个函数getheight,它给出了分辨率高度:

public double getheight() {
    return java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDisplayMode().getHeight();
}

也试过这个类似的功能,但仍然无法运作

public double getheight() {
    Dimension screensize = Toolkit.getDefaultToolkit().getScreenSize();
    return screensize.getHeight();
}

然后在css表中使用

<ul style="max-height: <%=getheight()*0.54%>px; overflow-y: auto; overflow-x: hidden">

当我在本地测试应用程序时,所有这些都有效,当我在服务器上部署应用程序并连接到服务器以使用它时,滚动条停止适应。

感谢您的帮助!

0 个答案:

没有答案