【发布时间】:2012-11-16 13:36:56
【问题描述】:
我只想有一个 100% 为窗口高度的侧边栏,但除此之外没有任何效果:
#sidebarBack {
background: rgba(20, 20, 20, .3);
position: fixed;
width: 250px;
height: 100%;
left: 0;
}
我不想拥有position: fixed,因为我有可水平滚动的内容,所以固定部分会保留,嗯,固定。
有没有办法做这样的事情,也许是relative或absolute的位置?
这里有一个快速的 Fiddle 仅用于测试和解释: JSFiddle
【问题讨论】:
-
原谅我,但我有点好奇 - 如果你能够滚动它,那不是破坏了让它成为页面高度的想法吗?
-
您希望边栏滚动到窗口之外,还是留在原处?并隐藏侧边栏下的可滚动代码?
-
如果内容正在滚动,我希望它滚动出窗口。就像一个相对/绝对的位置......就像 Wordpress 管理面板......他们有类似的东西......