我实际上有两个问题,但让我们先解决主要问题,因为我相信另一个问题更容易解决。
我有一个固定的位置div滚动左侧的菜单。右边是一个标准的div滚动适当。问题是,当浏览器的视图端口太小,看不到整个菜单..没有办法让它滚动,我可以找到(至少不是与css)。我尝试在css中使用不同的溢出,但没有使div滚动。包含菜单的div被设置为min-height:100%和position:fixed..这两个属性我都需要保留。
包含菜单的div位于另一个绝对定位且高度设置为100%的包装器div中。
如果内容对于div来说太高,我如何让它垂直滚动?
这导致我到另一个问题,我不希望滚动条显示..但我想我可能已经有了一个答案(只是它还不工作,因为我不能让div滚动开始)。
有解决方案吗?也许需要javascript ?(对此我知之甚少)
JS提琴示例 .
以及导致这个问题的相关代码(因为在这里发布整个事情太长了):
.fixed-content {
min-height:100%;
position:fixed;
overflow-y:scroll;
overflow-x:hidden;
}
我还试过增加高度:100%也是为了看看这是不是一个问题,但也没有效果……也没有固定的高度,比如600px。