我想通过以下方式:如何指定最大高度CSS属性屏幕大小
.scrollDiv {
height:auto;
max-height:100%;
overflow:auto;
}
我的要求是:
- 股利
max-height
等于屏幕高度 - 如果div中的内容超出屏幕大小,则滚动条应以div形式出现。
我想通过以下方式:如何指定最大高度CSS属性屏幕大小
.scrollDiv {
height:auto;
max-height:100%;
overflow:auto;
}
我的要求是:
max-height
等于屏幕高度仅当内容为overflown
时才会出现滚动条。
如果你的内部div的max-height
等于它的容器的高度,那么滚动条永远不会出现。如果你想看到滚动条使用这个。
.scrollDiv {
height:auto;
max-height:150%;
overflow:auto;
}
不知道这个答案是否相关,但我想指出,很容易使滚动条即使没有流动,也可以看到。溢出:滚动; – codefactor
不,我的意思是,如果他想开球时滚动条'内容溢出时,在他的情况下内容将永远不会溢出,如果内容没有溢出滚动条的点是什么? –
您可以使用$(window).height()
到最大高度设置为屏幕高度:
$('.scrollDiv').css('max-height', $(window).height());
使用CSS视域单位这一点。
例子:
.scrollDiv {
max-height: 100vh;
overflow: auto;
}
很想知道这是如何胜任downvote的。 –
这是为我工作的那个。我必须为我的情况设置最大高度为77vh。 – naveed
其实我使用这个div在弹出窗口中。 –
看看我的答案看看你是否得到我想说的 –
为什么不使用通常会出现在窗口上的滚动条? – codefactor