去除知乎最上方标题栏

去除知乎最上方标题栏,右边的侧边栏,设置正文宽度为显示宽度的2/3

  1. // ==UserScript==
  2. // @name 去除知乎最上方标题栏
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description 去除知乎最上方标题栏,右边的侧边栏,设置正文宽度为显示宽度的2/3
  6. // @author zerozz
  7. // @match https://www.zhihu.com/question/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. // Your code here...
  15. setTimeout(function() {
  16. document.getElementsByClassName("PageHeader")[0] ? document.getElementsByClassName("PageHeader")[0].remove() : null;
  17. document.getElementsByClassName("AppHeader-inner")[0] ? document.getElementsByClassName("AppHeader-inner")[0].remove() : null;
  18. document.getElementsByClassName("Question-sideColumn")[0] ? document.getElementsByClassName("Question-sideColumn")[0].remove() : null;
  19. let stickyArr = document.getElementsByClassName("Sticky") || [];
  20. let stickySize = stickyArr.length;
  21. for (let i = 0; i < stickySize; i++) {
  22. stickyArr[i] ? stickyArr[i].remove() : null;
  23. }
  24.  
  25. setTimeout(function() {
  26. document.getElementsByClassName("Question-sideColumn")[0] ? document.getElementsByClassName("Question-sideColumn")[0].remove() : null;
  27. if (!document.getElementsByClassName("Question-sideColumn")[0]) {
  28. if (document.getElementsByClassName("QuestionAnswers-answers")[0]) {
  29. document.getElementsByClassName("QuestionAnswers-answers")[0].style.width = document.body.clientWidth / 3 * 2 + 'px';
  30. } else if (document.getElementsByClassName("Question-mainColumn")[0]) {
  31. document.getElementsByClassName("Question-mainColumn")[0].style.width = document.body.clientWidth / 3 * 2 + 'px';
  32. }
  33. }
  34. }, 500);
  35. }, 500);
  36. })();

QingJ © 2025

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