Anti-Entropy VN scroll fix

fixes the scrolling for the Anti-Entropy visual novel

// ==UserScript==
// @name         Anti-Entropy VN scroll fix
// @namespace    http://tampermonkey.net/
// @version      0.21
// @description  fixes the scrolling for the Anti-Entropy visual novel
// @author       Kur0
// @match        https://zklm.github.io/honkai-vn-antientropy/
// @icon         https://www.google.com/s2/favicons?sz=64&domain=github.io
// @grant        GM_addStyle
// @license MIT
// ==/UserScript==
GM_addStyle ( `
::-webkit-scrollbar {
    display: none;
}
` );

function loop(){
var parent = document.querySelector("#all > div.galgame-content > div.dialog.dialog_article > div.dialog-padding > div");
var child = document.querySelector("#all > div.galgame-content > div.dialog.dialog_article > div.dialog-padding > div > div");
var overflow = document.querySelector(".dialog-overflow");
if (typeof(child) != 'undefined' && child != null)
{
//console.log(`parent height: ${parent.scrollHeight}\nchild height: ${child.scrollHeight}`)
if (child.scrollHeight > parent.scrollHeight){
child.style.height = 'inherit';
}else{
child.style.height = 'auto';
}

child.style.overflowY = 'visible'
}

if (typeof(overflow) != 'undefined' && overflow != null)
{
    overflow.style.overflowY = 'visible'
}

setTimeout(loop, 250);
}

loop();

QingJ © 2025

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