jquery - 定位固定侧边栏,溢出滚动不滚动到底部

标签 jquery html css

我正在尝试通过单击 Load More 按钮实现带有动态加载项的固定侧边栏。

我将类 fixed 附加到父侧边栏 div 并将 innerscroll 附加到内部 div 以使其可滚动。

.fixed{position:fixed;top:0; bottom:0}
.innerscroll{overflow-y:scroll;height:100%}

侧边栏代码

<div id="sidebar" class="sticky">
 <div class="cat-select"><select>
...
</select></div>
  <div class="item">
<section id="ajax-load-more">
... ajax content...
</section>      
  </div>
</div>

无法弄清楚为什么在加载下一组帖子后我无法滚动到末尾以便加载更多按钮可见。

最佳答案

好的,我知道了。只需在您的 .fixed 类中添加两行:

.fixed {
   position: fixed;
   top: 0;
   bottom: 45px; /* added */
   min-height: 0 !important; /* added */
}

这将完全按照您的预期工作。祝你好运!

关于jquery - 定位固定侧边栏,溢出滚动不滚动到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20979217/

相关文章:

javascript - JQuery 捕获任何 ajax 错误

javascript - 选择要添加到数组的 <li>

html - Xslt 生成 Html <IMG> 标签。如何使用 XML 节点值作为 <IMG> 标签的 src 属性

javascript - JS 游戏使用 CSS 而不是 JS 将响应式高度和宽度设置为 Canvas

javascript - 我如何调查 jQuery 中的 HTML 限制?

javascript - 如何使用 javascript 在特定网页上显示按钮

javascript - 安全 jQuery Mobile + Phonegap

html - 水平列表中的列表

jquery - 停止 mightySlider GridView 以随机定位幻灯片

javascript - 调用 a4j :commandButton from javascript on window unload