我已经开始使用 Twitter Bootstrap 为我的 UI 开发一个简单的 Web 应用程序,并且我有一个具有溢出-y 属性的 div。我想摆脱默认滚动条并使用一些很酷的自定义滚动条使用 jquery 就像这个例子一样。我已经用我的嵌套 div 尝试了前面的示例,它采用以下格式。
<div class="row fill">
<div id="users" class="span3 offset1"> <!-- left navigation Pane -->
<div id="contentWrapper" class="span7 fill">
<div>Scrollable content here </div>
但是当我尝试实现自定义滚动条时,会显示默认滚动条,当我使用开发人员工具检查它时,自定义组件位于页面顶部的某个位置并且不可见。有什么方法可以开始使用自定义滚动条和引导程序的固定网格布局?我们有这方面的好资源吗?我非常感谢您对此的帮助。
我想我想出了问题可能出在哪里。当我按照上面提到的 jquery 示例进行操作时,在执行时修改了应该可滚动的内容 div,并添加了以下 div 结构。
<div class="content mCustomScrollbar _mCS_1">
<div class="mCustomScrollBox" id="mCSB_1">
<div class="mCSB_container mCS_no_scrollbar">
<div class="mCSB_scrollTools"> ....... </div>
</div>
</div></div>
当内容 div 中已经存在数据时,修改后的代码将其包含在 mCSB_container mCS_no_scrollbar 中,并且可以正常工作,如此处所示。但是当内容 div 与用户输入一起动态附加时,在执行期间,文本将被附加到“内容”而不是“mCSB_container mCS_no_scrollba”div。有什么办法可以让它发挥作用吗?谢谢你的帮助。