Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery javascript独立垂直滚动条,用于对话框内部的div_Jquery_Html_Dialog_Scrollbar - Fatal编程技术网

Jquery javascript独立垂直滚动条,用于对话框内部的div

Jquery javascript独立垂直滚动条,用于对话框内部的div,jquery,html,dialog,scrollbar,Jquery,Html,Dialog,Scrollbar,我有一个jQuery对话框,包含三个div,我希望中间的对话框在内容超过其高度时有一个垂直滚动条。 第一个(顶部)div应固定在对话框顶部,第三个(下部)div应固定在对话框底部(如文档中的页眉和页脚) 对话框应该可以在网页内移动,所以带有绝对位置或固定位置的css没有帮助 我不确定我是否对此非常清楚,尽管我有一些javascript知识,但我不是程序员 提前感谢您的任何提示 Adrian如果你给那个div溢出:auto它会得到滚动条,如果它需要的话。(或overflow-y:auto在现代浏览

我有一个jQuery对话框,包含三个div,我希望中间的对话框在内容超过其高度时有一个垂直滚动条。 第一个(顶部)div应固定在对话框顶部,第三个(下部)div应固定在对话框底部(如文档中的页眉和页脚)

对话框应该可以在网页内移动,所以带有绝对位置或固定位置的css没有帮助

我不确定我是否对此非常清楚,尽管我有一些javascript知识,但我不是程序员

提前感谢您的任何提示


Adrian

如果你给那个div
溢出:auto
它会得到滚动条,如果它需要的话。(或
overflow-y:auto
在现代浏览器上只做垂直操作。)您可能还需要
height
和/或
max height
来防止它仅仅扩展以容纳其全部内容。

哦,这太简单了。。。这当然有效。非常感谢!哎呀。。。准备说。它确实可以在Chrome下工作,但Firefox仍然让它变得很困难。对于Firefox,三个div仍然有一个大的垂直滚动条,而我只需要中间div有一个滚动条。