Zhihu Page Modification

Enter something useful

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name     Zhihu Page Modification
// @namespace https://www.zhihu.com/
// @version  2
// @description Enter something useful
// @grant    none
// @match    https://www.zhihu.com/*
// ==/UserScript==

window.onload = function() {
    // 选取并删除第二个块
    var block2 = document.querySelector('#root > div > main > div > div.Topstory-container > div.css-1qyytj7');
    if (block2 != null) {
        block2.parentNode.removeChild(block2);
    }

    // 选取并使第一个块居中
    var block1 = document.querySelector('#root > div > main > div > div.Topstory-container > div.Topstory-mainColumn');
    if (block1 != null) {
        block1.style.margin = '0 auto';
    }

    // 选取并删除指定元素
    var elementToDelete = document.querySelector('#root > div > main > div > div.Search-container > div.css-knqde');
    if (elementToDelete) {
        elementToDelete.parentNode.removeChild(elementToDelete);
    }

    // 选取并使特定元素在水平方向上居中
    var elementToCenter = document.querySelector('.SearchMain');
    if (elementToCenter) {
        elementToCenter.style.marginLeft = 'auto';
        elementToCenter.style.marginRight = 'auto';
        elementToCenter.style.display = 'block';
    }
};