मुझे क्रोम में चिकनी स्क्रॉलिंग वास्तव में कष्टप्रद लगती है .. माउस व्हील को रोकने के बाद भी यह स्क्रॉल करना जारी रखता है। मैंने स्मूथ स्क्रॉलिंग को अक्षम करने की कोशिश की chrome://flags/लेकिन इसका कोई प्रभाव नहीं पड़ा।
मुझे क्रोम में चिकनी स्क्रॉलिंग वास्तव में कष्टप्रद लगती है .. माउस व्हील को रोकने के बाद भी यह स्क्रॉल करना जारी रखता है। मैंने स्मूथ स्क्रॉलिंग को अक्षम करने की कोशिश की chrome://flags/लेकिन इसका कोई प्रभाव नहीं पड़ा।
जवाबों:
यदि आपके पास क्रोम फ़्लैग में सुगम स्क्रॉलिंग अक्षम है, लेकिन कुछ साइट अभी भी ऐसा करती है, तो यह हो सकता है:
scroll-behaviorसंपत्ति का उपयोग करती है (जो अब पाठ खोज की अगली / पिछली घटनाओं के लिए नेविगेशन को भी प्रभावित करती है)। ऐसा करने वाली साइट का उदाहरण: developer.mozilla.orgइसे हल करना बहुत आसान है:
1) स्टाइलबॉट एक्सटेंशन इंस्टॉल करें
2) इसके विकल्प / शैलियों पर जाएं / वैश्विक स्टाइलशीट संपादित करें, और इस नियम को जोड़ें:
*
{
scroll-behavior: initial;
}
यह इस और सभी समान साइटों के लिए समस्या को हल करेगा।
यदि आप इस साइट के लिए जावास्क्रिप्ट को अक्षम कर सकते हैं - तो इसे हल करना आसान है (पता पट्टी, साइट सेटिंग्स / जावास्क्रिप्ट / ब्लॉक के बाईं ओर सुरक्षित / सुरक्षित लेबल पर क्लिक करें)।
अन्यथा मामला-दर-मामला आधार पर हल करना संभव हो सकता है। उदाहरण के लिए, यदि आप आमतौर पर तीर कुंजियों के साथ पृष्ठों को स्क्रॉल करते हैं, और इसके साथ चिकनी-स्क्रॉलिंग हस्तक्षेप करते हैं - तो इसे कीबोर्ड ईवेंट को पकड़ना होगा, इसलिए आप इस उपयोगकर्तास्क्रिप्ट (टैम्पेरमिनी एक्सटेंशन के लिए) के साथ सभी कीडाउन घटनाओं को ब्लॉक करने का प्रयास कर सकते हैं:
// ==UserScript==
// @name disable smooth scroll on somesite.com
// @namespace http://tampermonkey.net/
// @version 0.1
// @author You
// @match https://somesite.com/*
// @grant none
// ==/UserScript==
document.addEventListener('keydown', function(e) { e.stopPropagation(); }, true );
यह मेरे लिए एक साइट पर काम करता है, जो अन्यथा ऊपर / नीचे कुंजियों द्वारा किए गए स्क्रॉलिंग के लिए "आराम" प्रभाव जोड़ता है।