// ==UserScript== // @name 布局优化小助手 // @namespace https://qinlili.bid // @version 0.2 // @description 优化各种显示器的体验 // @author 琴梨梨 // @match */* // @grant none // @run-at document-idle // @downloadURL none // ==/UserScript== (function() { 'use strict'; // Your code here... var whiteList=["www.yuketang.cn","www.bilibili.com"] var useWhiteList=false //优化最小宽度导致显示不全 var enableMinWidthRewrite=true // 解除最大宽度限制 var enableMaxWidthRewrite=true if(!useWhiteList||whiteList.includes(document.location.host)){ console.log("Process this page.") var divList=document.getElementsByTagName("div") var currentWidth=window.visualViewport.width var doFormat=function(){ for(var i=0;divList[i];i++){ var divMinWidth=parseInt(window.getComputedStyle(divList[i]).minWidth) var divMaxWidth=parseInt(window.getComputedStyle(divList[i]).maxWidth) if(enableMinWidthRewrite){ if(divMinWidth>150&&divMinWidth>(currentWidth-500)){ console.log(divList[i]) divList[i].style.minWidth=0 } } if(enableMaxWidthRewrite){ if(divMaxWidth>500&&divMaxWidth