Twitter bootstrap 静态侧菜单在引导中滚动
我使用的是来自的管理模板,但我发现如果侧菜单项超过页面高度,则没有滚动,当菜单项或页面高度更改时,如何将滚动添加到静态侧菜单? 像 您可以更改浏览器高度以查看问题。只需使用滚动插件并使用以下代码:Twitter bootstrap 静态侧菜单在引导中滚动,twitter-bootstrap,Twitter Bootstrap,我使用的是来自的管理模板,但我发现如果侧菜单项超过页面高度,则没有滚动,当菜单项或页面高度更改时,如何将滚动添加到静态侧菜单? 像 您可以更改浏览器高度以查看问题。只需使用滚动插件并使用以下代码: var sideMenuCheck = function () { var ss = $("#side-menu"); ss.css({ 'height': ss.height() + 'px' }); document.body.style.over
var sideMenuCheck = function () {
var ss = $("#side-menu");
ss.css({
'height': ss.height() + 'px'
});
document.body.style.overflow = "hidden";
var viewportHeight = $(window).height();
document.body.style.overflow = "";
var menuParent = ss.parent();
menuParent.css({
'height': (viewportHeight - 50) + 'px',
'overflow': 'hidden'
});
menuParent.niceScroll();
};
$(document).ready(function () {
sideMenuCheck();
});
$(window).resize(function () {
sideMenuCheck();
});
注意:这个答案是代表OP发布的。难道没有办法让整个页面变长而不依赖另一个javascript库吗?