让 Fomantic-UI (Angular-JS) 侧边栏独立滚动
Have Fomantic-UI (Angular-JS) sidebar scoll indipendantly
有没有办法让侧边栏独立于它推送的内容滚动?
现在我在这个时尚中设置了一个页面:
--------------------------
|[button] Header |
--------------------------
|S | Main content |
|i | |
|d | |
|e | |
|b | |
|a | |
|r | |
--------------------------
| Footer |
--------------------------
我在 header 中的按钮可切换边栏,当它可见时,它将与页面的主要内容一起滚动。我想避免这种情况发生,所以如果有人能告诉我我必须做什么,我们将不胜感激。
下面是我的HTML的基本结构(我不会post实际代码所以请见谅)
<div class="ui segment pushable" style="margin-top:3.5em;" id="mainContent">
<div class="ui inverted labeled icon left inline vertical sidebar menu" id="individual_messages_sidebar">
<!-- side bar content here -->
</div>
<div class="pusher">
<!-- Main Content -->
</div>
</div>
初始化边栏的代码在Javascript
$('#individual_messages_sidebar')
.sidebar({
context: $('#mainContent')
})
.sidebar('setting', 'dimPage', false);
我试过将边栏 and/or 设为粘性主要内容。尝试用 CSS 给他们固定位置。也许还有其他一些我不记得的事情,但没有任何事情像我希望的那样真正奏效。
有没有办法让侧边栏独立于它推送的内容滚动?
现在我在这个时尚中设置了一个页面:
--------------------------
|[button] Header |
--------------------------
|S | Main content |
|i | |
|d | |
|e | |
|b | |
|a | |
|r | |
--------------------------
| Footer |
--------------------------
我在 header 中的按钮可切换边栏,当它可见时,它将与页面的主要内容一起滚动。我想避免这种情况发生,所以如果有人能告诉我我必须做什么,我们将不胜感激。
下面是我的HTML的基本结构(我不会post实际代码所以请见谅)
<div class="ui segment pushable" style="margin-top:3.5em;" id="mainContent">
<div class="ui inverted labeled icon left inline vertical sidebar menu" id="individual_messages_sidebar">
<!-- side bar content here -->
</div>
<div class="pusher">
<!-- Main Content -->
</div>
</div>
初始化边栏的代码在Javascript
$('#individual_messages_sidebar')
.sidebar({
context: $('#mainContent')
})
.sidebar('setting', 'dimPage', false);
我试过将边栏 and/or 设为粘性主要内容。尝试用 CSS 给他们固定位置。也许还有其他一些我不记得的事情,但没有任何事情像我希望的那样真正奏效。