如何让jScrollPane符合padding

发布于 2024-12-19 22:13:17 字数 770 浏览 0 评论 0原文

很难解释......但这是我画的图片:D

滚动条问题

我正在使用找到的 jScrollPane < a href="http://jscrollpane.kelvinluck.com/" rel="nofollow noreferrer">这里!

当前滚动条忽略 div 的填充。但我需要滚动条以符合填充。我已经阅读了 css 文件并尝试阅读 js 但我无法弄清楚。

jScrollPane 是一个非常好的跨浏览器解决方案,但在我看来文档确实是垃圾!

如果有帮助的话,容器 div 的 css 是:

div#Side{
    /* box-model */
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    /* structure */
    position:absolute;
    z-index: 2;
    right:18px;
    bottom:18px;
    width:261px;
    height:100%;
    padding-top: 10px;
    border-left: 1px Solid #EEE;
    /* style */
    background-color: #222;
}

Cheers Peoples,

Alex

Its hard to explain... but here's a picture I drew :D

scroll bar problem

I'm using the jScrollPane Found HERE!

The current scroll bar ignores the padding of the div. But I need the scroll bar to conform to the padding. I've read the css file and attempted to read the js but I can't figure it out.

the jScrollPane is a very good cross-browser solution but the documentation is truly rubbish in my opinion!

If its any help, the css for the container div is:

div#Side{
    /* box-model */
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    /* structure */
    position:absolute;
    z-index: 2;
    right:18px;
    bottom:18px;
    width:261px;
    height:100%;
    padding-top: 10px;
    border-left: 1px Solid #EEE;
    /* style */
    background-color: #222;
}

Cheers Peoples,

Alex

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

作妖 2024-12-26 22:13:17

这个问题已经有很多年了,但如果其他人也有类似的问题(我有),那么这个解决方案可能会有所帮助。

jScrollPane 有一个“大写”功能,可让您在滚动条的末尾设置一个空格或间隙,以便它不会达到可滚动元素的完整高度(或宽度,取决于情况)。

在上述情况下,您可以在 CSS 中进行设置:

.jspCap.jspCapTop {
    display: block;
    background: transparent;
}

.jspVerticalBar .jspCap.jspCapTop {
    height: 10px;
}

参考: http://jscrollpane.kelvinluck.com/ caps.html

This question is years old, but in case anyone else has a similar problem (I did), then this solution might help.

jScrollPane has a "caps" feature that lets you set a space or gap at the end of the scrollbar so that it doesn't reach the full height (or width, depending on the case) of your scrollable element.

In the case above, you would set this in the CSS:

.jspCap.jspCapTop {
    display: block;
    background: transparent;
}

.jspVerticalBar .jspCap.jspCapTop {
    height: 10px;
}

Reference: http://jscrollpane.kelvinluck.com/caps.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文