我有一个jsp页面,其中html代码已经与div一起使用;我想在所有情况下添加滚动条,所以我使用了这个css代码:
<body style="overflow: scroll; height : 90%">
在所有情况下都会显示一个滚动条但它在页面下方我看不到滚动条的向下图标, 它在chrome中运行良好但在IE中没有。请帮我解决这个问题。
谢谢,
Raj
答案 0 :(得分:1)
你看..如果你设置了max-height,那么元素90%总是90%;
<body>
<div style="overflow: scroll; height : 90%; max-height:500px">
因为如果屏幕高度是1000px体标= 900px,如果你将屏幕调整到500px体,将是90p的500px = 450px;总是调整大小。因此,在设置最大高度(并且可能应该设置最小高度取决于您需要的结果)如果屏幕高度为1000,但是身体最大高度将为500px,它将成为可滚动元素。
然后..我在发布之前先检查过,所以当你看到要开始工作时,你应该设置为div(或其他包含display:block;)的元素以使其工作:) 希望我帮助解决问题,如果是的话,点击解决+代表谢谢:)
答案 1 :(得分:0)
如果你想垂直滚动,你应该尝试
溢出-γ:滚动
html {
overflow-y: scroll;
}