কাস্টম ওয়েবকিট স্ক্রোলবারগুলি অক্ষম করার কোনও উপায় আছে?


10

গুগল ক্রোমের মতো ওয়েবকিট ভিত্তিক ব্রাউজারগুলিতে স্ক্রোলবারগুলি কাস্টমাইজেশন অক্ষম করতে বা ফিরিয়ে আনবে এমন কোনও এক্সটেনশন, কাস্টম ব্যবহারকারী স্টাইলশিট ইত্যাদি রয়েছে? আমি সমভূমি, নেটিভ স্ক্রোলবারগুলি পছন্দ করি তবে সিএসএস দ্বারা স্টাইল করার পরে সেগুলি আবার ফিরিয়ে আনতে আমি CSS এর সংমিশ্রণটি খুঁজে পাচ্ছি না।


ওয়েবকিট-স্ক্রোলবার ঘটনাগুলি পরবর্তী সংস্করণগুলিতে chrome_child.dll এ পাওয়া যাবে।

সিএসএসে নেটিভ স্ক্রোলবারটি প্রতিলিপি করুন, তারপরে একটি এক্সটেনশন ব্যবহার করে সেই স্টাইলশিটটি ইনজেক্ট করুন।
সারিম

উত্তর:


4

দুর্ভাগ্যক্রমে, সিএসএস একবার "সক্রিয়" করা বা নিষ্ক্রিয় করা যাবে না:

:: - ওয়েবকিট-স্ক্রোলবারটি কেবল ডিফল্ট শৈলী পেতে ওভাররাইড করা যায় না, এটি করার একমাত্র উপায় হল কোড থেকে সমস্ত :: - ওয়েবকিট-স্ক্রোলবার নিয়ম সরিয়ে ফেলা। এই মুহুর্তে, স্ক্রোলযোগ্য অঞ্চলগুলিকে স্ক্রোলবারগুলি পুনরায় আঁকতে বাধ্য করতে হবে। এটি করতে আপনি হয় তাড়াতাড়ি প্রদর্শন যোগ করুন এবং মুছে ফেলুন: কিছুই নয়; ওভারফ্লো দিয়ে একই জিনিসটি থেকে করুন বা করুন: লুকানো; স্ক্রোলযোগ্য উপাদানগুলিতে। প্রথমটির সাথে সমস্যাটি হ'ল পৃষ্ঠাটি প্রতিটি পৃষ্ঠা লোডে সাদা সাদা হয়; দ্বিতীয়টি হ'ল সংস্থান-নিবিড়, কারণ পৃষ্ঠার কোনও উপাদানকে অতিরিক্ত প্রবাহিত করা উচিত কিনা আদর্শ কিনা তা পরীক্ষা করতে হবে।

উপরের লিঙ্কটি কোনও স্ক্রিপ্টের যা কাস্টম বারগুলি পুরোপুরি সরিয়ে ফেলবে, আপনাকে কোনও স্ক্রোল বার না রেখে।


যদি তারা এখনও স্ক্রোলযোগ্য অঞ্চল হয় তবে এটি কি নিয়মিত স্ক্রোলবারকে রেন্ডার করে না? এম্বেড থাকা আইফ্রেমে স্ক্রোলবারগুলি পাওয়া যায়, সুতরাং আমি বুঝতে পেরেছিলাম যে অন্যান্য জিনিসগুলি ওভারফ্লো হয়েছে for আমি বোঝাতে চাইছি, আমি তার # পাশের বিভাজন দিয়ে ব্যাকবোনজস.আর.এস. এর মতো কিছু আশা করব ।
এহতেশ চৌধুরী

2

বাইনারি-ক্লিন টেক্সট এডিটর বা হেক্স সম্পাদক এ এক্সিকিউটেবল আপনার ওয়েব ব্রাউজারটি খুলুন এবং "ওয়েবকিট-স্ক্রোলবার 4" এর মতো কিছু অন্যান্য জাঙ্কের সাথে "ওয়েবকিট-স্ক্রোলবার" এর সমস্ত উপস্থিতি প্রতিস্থাপন করুন। আমি কেবল ক্রোম দিয়ে এটি চেষ্টা করেছি এবং এটি সমস্যার সমাধান করে।


2
একটি সংকলিত নির্বাহযোগ্য পরিবর্তন কি সত্যিই নিরাপদ? ক্রোমিয়াম উত্সটি ডাউনলোড করা, এটি সংশোধন করে সংকলন করা ভাল না?
ওরিওল

1
এটি chrome.exe বিল্ডের কোনও ডিজিটাল স্বাক্ষরকে অকার্যকর করে দেবে, তাই আপনি ক্রোম খোলার চেষ্টা করার সময় আপনি ভীতিজনক সতর্কতা পেতে পারেন।
দাই

-2
// ==UserScript==
// @name         My Fancy Scrollbar Userscript
// @namespace    http://your.homepage/
// @version      0.1
// @description  enter something useful
// @author       You
// @match        http://*/*
// @grant        none
// ==/UserScript==

[].forEach.call(document.styleSheets, function(sheet) {
    for (var i = 0; i < sheet.rules.length; ++i) {
        var rule = sheet.rules[i];
        if (/::-webkit-scrollbar/.test(rule.selectorText)) {
            sheet.deleteRule(i--);
        }
    }
});
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.