在数据间谍内部启用滚动"词缀"

时间:2016-04-08 14:23:26

标签: javascript jquery html css twitter-bootstrap-3

我有一个附加数据间谍的侧面菜单div,它有太多的元素不适合我的浏览器窗口。侧边菜单包含锚定到同一页面中其他区域的链接。

目前,div正好粘贴在页面上,但由于元素太多,我只能导航到菜单中大约一半的链接。这很糟糕,因为我希望能够轻松地从一个项目到另一个项目,无论我在页面中的哪个位置 - 页面很长。

如果我添加<?php $arr = array( "name"=> "mmmkkkk", "phones"=> array( "01553338897" , "09090909098" ), "address"=> "107 ostras., Germany", "assistant"=> array( "name" => array( "kmkkm", "komar" ), "phone"=> array( "01043338897" , "09099090090" ) ) ); foreach($arr as $key => $p_value) { if(gettype($p_value)=="array") { echo $key.":"."</br>"; foreach($p_value as $newp_value => $val ) { if(gettype($val)=="array") { foreach($val as $vkey) { echo $vkey."</br>"; } } else{echo $val."</br>";} } }else{echo $key.":".$p_value."</br>";} } ?> ,则会在附加的div中显示滚动条,但滚动显示为灰色并且实际上无法滚动。

如何使附加的div可滚动?

2 个答案:

答案 0 :(得分:2)

height 属性添加到div。

答案 1 :(得分:1)

这对我有用(以及我从Bootstrap的文档页面复制的内容......)

height: max-height: calc(100vh - 4rem);
overflow-y: auto;

现在滚动条仅在需要时出现(视口高度不足以满足内容)。乍一看似乎工作得很好......

另请参阅:How to add auto scroll bar vertically to cssbootstrap affix menu for smaller screens?