Claude No Auto-Scroll

claude no scroll

// ==UserScript==
// @name        Claude No Auto-Scroll
// @description claude no scroll
// @match       https://claude.ai/*
// @version 0.0.1.20250316174259
// @namespace https://gf.qytechs.cn/users/1435046
// ==/UserScript==

function disableElementAutoScroll(element) {
    // Remove any forced heights
    element.style.minHeight = 'auto';
    element.style.height = 'auto';
    
    // Disable scroll-into-view behavior
    element.scrollIntoView = () => {};
}

// Process existing messages
document.querySelectorAll('.group.relative').forEach(disableElementAutoScroll);

// Watch for new messages
new MutationObserver((mutations) => {
    mutations.forEach(({ addedNodes }) => {
        addedNodes.forEach(node => {
            if(node.nodeType === 1 && node.matches('.group.relative')) {
                disableElementAutoScroll(node);
            }
        });
    });
}).observe(document.body, {
    childList: true,
    subtree: true
});

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址