网页滚动条优化

优化网站滚动条

2024-05-14 या दिनांकाला. सर्वात नवीन आवृत्ती पाहा.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey, Greasemonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

You will need to install an extension such as Tampermonkey to install this script.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्क्रिप्ट व्यवस्थापक एक्स्टेंशन इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्क्रिप्ट व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्टाईल व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

// ==UserScript==
// @name         网页滚动条优化
// @namespace    http://tampermonkey.net/
// @version      1.0.0
// @description  优化网站滚动条
// @author       luosansui
// @match        *://*/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=google.com
// @license      MIT
// @grant        none
// ==/UserScript==

/*jshint esversion: 6 */
(function() {
    'use strict';
    //if(self !== top)return
    document.head.insertAdjacentHTML('beforeend',`<style>
        *::-webkit-scrollbar {
            width: 16px;
            height: 16px;
        }
        *::-webkit-scrollbar-button, *::-webkit-scrollbar-corner {
            display: none;
        }
        *::-webkit-scrollbar-thumb {
            background-color: #909090;
            border-radius: 50px;
            background-clip: padding-box;
            border: 4px solid transparent;
        }
        *::-webkit-scrollbar-thumb:hover {
            background-color: #606060;
            border: 3px solid transparent;
        }
        
        @supports not selector(::-webkit-scrollbar) {
            @supports (scrollbar-width: thin) {
                * {
                    scrollbar-width: thin;
                }
            }
            @supports (scrollbar-color: #909090 transparent) {
                * {
                    scrollbar-color: #909090 transparent;
                }
            }
        }
    </style>`)
})();