我想通過以下方式:如何指定最大高度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