如题:如何修改webView中的滑动条样式。直接通过setStyleSheet设置滑动条样式无效
对于 QWebView 控件来说,直接设置滚动条无效。
QWebView 基于 Webkit,Webkit 则可以通过 CSS3 来修改浏览器的滚动条样式的。
将样式写到 CSS 中,在 HTML 中引用它,然后用 QWebView::setHtml() 调用,就可以了。
问题已解决~ 通过QT端没有找到方法。
最后只有在网页中设置添加样式
html.append("<style>");
html.append(" ::-webkit-scrollbar{width:0.8em;}");
html.append(" ::-webkit-scrollbar-track{background:rgb(241,241,241);}");
html.append(" ::-webkit-scrollbar-thumb{background:rgb(188,188,188);}");
html.append("</style>");