您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
知知乎乎(收藏夹双列;隐藏视频回答;加宽;区分问题和视频)
当前为
// ==UserScript== // @name zhi-hu // @namespace https://greasyfork.org/zh-CN/scripts/438709-zhi-hu // @version 0.0.11 // @description 知知乎乎(收藏夹双列;隐藏视频回答;加宽;区分问题和视频) // @author Song // @match *://www.zhihu.com/* // @license MIT // @grant none // ==/UserScript== (function () { /** * 插入样式表 */ function insertCSS() { let styleSheet = document.styleSheets[document.styleSheets.length - 1]; /*收藏栏的样式,变成双列*/ styleSheet.insertRule('.Modal--large.FavlistsModal {width: 600px;}'); styleSheet.insertRule('.Favlists-content .Favlists-item {width: 230px; float: left;}'); styleSheet.insertRule(' .Favlists-content .Favlists-item:nth-child(even){margin-left: 60px;}'); /*隐藏视频回答*/ styleSheet.insertRule('.VideoAnswerPlayer, .VideoAnswerPlayer video, .VideoAnswerPlayer-video, .VideoAnswerPlayer-iframe {height: 2px;}'); // styleSheet.insertRule('.ZVideoItem {height: 2px;}'); styleSheet.insertRule('.ContentItem.ZVideoItem {height: 8px;}'); styleSheet.insertRule('.ContentItem.EduSectionItem {height: 8px;}'); styleSheet.insertRule('.ZvideoItem .RichContent-cover{ height:8px; }'); styleSheet.insertRule('.ZvideoItem .RichContent-cover-inner{height:4px; }'); styleSheet.insertRule('.VideoAnswerPlayer video, nav.TopstoryTabs > a[aria-controls="Topstory-zvideo"]{height:4px; }'); /*区分问题 和 视频*/ let style = `font-weight: bold;font-size: 13px;padding: 1px 4px 0;border-radius: 2px;display: inline-block;vertical-align: top;margin: ${(location.pathname === '/search') ? '2' : '4'}px 4px 0 0;` let styles = [ `.AnswerItem .ContentItem-title a:not(.zhihu_e_toQuestion)::before {content:'问题';color: #f68b83;background-color: #f68b8333;${style}}`, `.TopstoryQuestionAskItem .ContentItem-title a:not(.zhihu_e_toQuestion)::before {content:'问题';color: #ff5a4e;background-color: #ff5a4e33;${style}}`, `.ZVideoItem .ContentItem-title a::before, .ZvideoItem .ContentItem-title a::before {content:'视频';color: #00BCD4;background-color: #00BCD433;${style}}`, `.ArticleItem .ContentItem-title a::before {content:'文章';color: #2196F3;background-color: #2196F333;${style}}` ]; styles.forEach(styleSheet.insertRule); /*视频*/ styleSheet.insertRule('.ZVideoItem .RichContent{opacity: 0.5; color: #666 !important; font-style:italic !important;}'); /*调整列表中专栏文章的样式*/ styleSheet.insertRule('.ContentItem[itemprop=article]{opacity: 0.5; color: #666;font-style:italic;}'); styleSheet.insertRule('.ContentItem[itemprop=article] .ContentItem-title{color: #666; }'); } /** * 增宽 * @param {number} maxWidth */ function widening(maxWidth) { const ww = window.innerWidth - 30; if (ww < 1000) return; let w = ww > maxWidth ? maxWidth : ww; let styleSheet = document.styleSheets[document.styleSheets.length - 1]; styleSheet.insertRule('.Topstory-container{min-width:'+w+'px !important;}'); styleSheet.insertRule('.Topstory-mainColumn{width:'+(w - 300)+'px !important;}'); // document.querySelector('.Topstory-container').style.minWidth = w + 'px'; // document.querySelector('.Topstory-mainColumn').style.width = (w - 300) + 'px'; } insertCSS(); widening(1200); })();