您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
나무위키에서 고정형 내비게이션 바 사용 시 바가 문단 제목을 가리는 현상 수정
// ==UserScript== // @name 나무위키 고정형 내비게이션 바 문단 안 가리기 // @namespace http://tampermonkey.net/ // @version 0.1.3 // @description 나무위키에서 고정형 내비게이션 바 사용 시 바가 문단 제목을 가리는 현상 수정 // @author noipung // @match https://namu.wiki/* // @icon https://www.google.com/s2/favicons?sz=64&domain=namu.wiki // @grant none // @license MIT // @run-at document-start // ==/UserScript== (function () { "use strict"; let currentScrollTo = window.scrollTo.bind(window); Object.defineProperty(window, "scrollTo", { get: () => currentScrollTo, set: (newScrollTo) => { currentScrollTo = (x, y, ...args) => { const header = document.querySelector("a[title=나무위키]")?.parentElement?.parentElement; if (getComputedStyle(header).position !== "fixed") { newScrollTo(x, y); return; } const top = document.querySelector("article").offsetTop; const newY = y - top; newScrollTo(x, newY, ...args); }; }, }); })();