gpt4 book ai didi

javascript - 没有jquery的自定义滚动条

转载 作者:数据小太阳 更新时间:2023-10-29 05:23:12 25 4
gpt4 key购买 nike

我正在寻找无需 jquery 即可工作的自定义滚动条。我不能使用 jquery,因为其他东西也是无 jquery 的,并且它针对快速加载进行了优化。

如果有任何想法与我分享,我们将不胜感激。

NONNNNN

最佳答案

如果您不想使用 jQuery,您总是可以尝试使用 CSS(仅适用于 WebKit)。

JSFIDDLE

示例 CSS:

::-webkit-scrollbar {
width: 15px;
}

::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #000000;
}

::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
background-color: #555555;
}

::-webkit-scrollbar-button {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
background-color: #000000;
background-image: url(dark/light-blue/images/ui-icons_0990fb_256x240.png);
}

::-webkit-scrollbar-button:vertical:increment {
background-position: -64px -16px;
}

::-webkit-scrollbar-button:vertical:decrement {
background-position: 0 -16px;
}

::-webkit-scrollbar-button:horizontal:increment {
background-position: -32px -16px;
}

::-webkit-scrollbar-button:horizontal:decrement {
background-position: -96px -16px;
}

::-webkit-scrollbar-corner {
background-color: #000000;
}

More on WebKit Custom Scrollbars

如果您想要多个浏览器支持,您将需要使用 jQuery 或编写您自己的自定义 javascript 代码,为滚动条附加一个 div 并添加事件处理程序以了解您何时滚动。

Example of Custom Scrollbar Code

关于javascript - 没有jquery的自定义滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17684304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com