您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
View the PHP document front page in a multi-column layout and some other small improvements.
// ==UserScript== // @name PHP Documentation Columnify & Other Improvements // @version 2.0 // @description View the PHP document front page in a multi-column layout and some other small improvements. // @author Shakil Shahadat // @match https://www.php.net/manual/*/ // @match https://www.php.net/manual/*/index.php // @namespace https://greasyfork.org/en/users/6404-shakil // ==/UserScript== 'use strict'; // Multi-column layout document.querySelector( '.chunklist' ).style.WebkitColumnCount = 5; document.querySelector( '.chunklist' ).style.MozColumnCount = 5; document.querySelector( '.chunklist' ).style.ColumnCount = 5; document.querySelector( '.chunklist' ).style.WebkitColumnRuleStyle = 'dotted'; document.querySelector( '.chunklist' ).style.MozColumnRuleStyle = 'dotted'; document.querySelector( '.chunklist' ).style.ColumnRuleStyle = 'dotted'; document.querySelector( '.chunklist' ).style.WebkitColumnRuleWidth = '1px'; document.querySelector( '.chunklist' ).style.MozColumnRuleWidth = '1px'; document.querySelector( '.chunklist' ).style.ColumnRuleWidth = '1px'; // Hide unnecessary segments for ( let e of [ '.headsup', '.page-tools', '.info', '.contribute', '#usernotes', 'footer' ] ) { document.querySelector( e ).style.display = 'none'; } // Keep the header where it should be document.querySelector( 'nav' ).style.position = 'absolute'; // Widen the layout document.querySelector( '#layout' ).style.width = '100%'; // Add target="_blank" to all anchor tags, v 2.1 for ( let x of document.links ) x.setAttribute( 'target', '_blank' );