0

我正在尝试使滚动条更宽,因为当有很多内容要向下滚动时,默认滚动条确实不方便单击和移动得更快。考虑你实例化一个确认:

var self = this;

$.confirm({
    title: "This is the title",
    columnClass: 'col-md-12',
    useBootstrap: true,
    backgroundDismiss: false,
    content: getHtml(),
    defaultButtons: false
});

然后您在其上加载大量内容:

getHtml = function()
{    
    html = "";

    for (var i = 3000 - 1; i >= 0; i--)
    {
        html += "<span>demo</span><br>"
    }

    return html
}

通过使用Google Chrome,滚动条看起来会很细,并且在指向滚动条时需要非常精确才能用鼠标拖动它。对一些人来说,这很难做到。

我尝试通过更改溢出 CSS 属性,但这只会使栏可见或不可见。关于如何迫使它变宽的任何想法?

一个可以玩的小提琴。

提前致谢,

4

2 回答 2

1

对于 Chrome,您可以在带有内容的元素上使用此 css 样式

selector_of_the_element::-webkit-scrollbar {
  width: 30px;
}
于 2019-03-05T22:46:43.340 回答
1

Jquery Confirm 样式表中的具体类是:

.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar {
  width: 3px;
}

将其设置为您喜欢的自定义样式以覆盖。

于 2019-03-05T22:49:37.460 回答