您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
使桌面版更接近移动风格
/* ==UserStyle== @name 知乎移动版 @version 2025.07.14.08 @namespace github.com/Labolasya @description 使桌面版更接近移动风格 @author Labolasya @license MIT ==/UserStyle== */ @-moz-document domain("zhihu.com"), domain("www.zhihu.com") { /* ============ 全局布局 ============ */ :root { --app-width: initial; } * { font-size: clamp(16px, 2vw, 24px); } body { margin: 0; padding: 0; } html, body { -webkit-text-size-adjust: 100%; overflow-x: hidden; /* overscroll-behavior-y: contain; 可选 */ } /* ============ 顶部导航栏 ============ */ .AppHeader { min-width: initial; a[aria-label="知乎"] { display: none; } .QuestionHeader-content { max-width: 100vw; width: initial; } .PageHeader .QuestionHeader-title { white-space: initial; } } .AppHeader > .AppHeader-inner { min-width: initial; width: initial; padding: 0 8px; } .AppHeader > .AppHeader-inner [aria-label="知乎"], .AppHeader > .AppHeader-inner .AppHeader-Tabs, .SearchBar-askButton, .AppHeader-userInfo > div:has(a[href="https://www.zhihu.com/creator"]) { display: none; } .AppHeader-inner .SearchBar { max-width: 100%; gap: 8px; .SearchBar-askContainer { order: -1; .SearchBar-searchButton { display: none; } .SearchBar-askButton { display: none; } .SearchBar-askDropdownButton { border: 0; width: 24px; height: 24px; background: rgba(132, 145, 165, .9); border-radius: 9999px !important; padding: 4px; } } } .AppHeader-userInfo { margin-left: 16px !important; } .AppHeader-userInfo button { margin-right: 8px; } /* ============ 首页内容流 ============ */ .Topstory-container { width: initial; padding: 0; } .Topstory-container > :not(.Topstory-mainColumn) { display: none; } .Topstory-container > .Topstory-mainColumn { width: 100%; box-sizing: border-box; } /* 内容卡片操作按钮压缩 */ .ContentItem-actions { flex-wrap: wrap; gap: 10px; } .ContentItem-actions > * { margin-left: 0; } .ContentItem-actions > span:first-child { display: flex; gap: 3px; } .ContentItem-actions [aria-label="反对"] { display: flex; align-items: center; justify-content: center; } .ContentItem-actions > button:has(svg.Zi--Comment) { display: flex; justify-content: center; flex-basis: 30%; order: 2; } .ContentItem-actions > button:has(svg.Zi--ArrowDown) { order: 3; } .ContentItem-actions button:not(:has(.Zi--Comment, .Zi--TriangleUp, .Zi--Heart)) { font-size: 0; } .ContentItem-actions button span { line-height: 1; font-size: 14px; } /* ============ 弹窗样式 ============ */ [style="opacity: 1; transform: none;"] { width: 90vw; max-width: initial; } button[aria-label="关闭"] { position: fixed; z-index: 9999; top: 0; right: 0; padding: 4px; } /* ============ 问题页面 ============ */ /* 问题顶部区域 */ .QuestionHeader { padding: 8px; max-width: calc(100% - 16px); } .QuestionHeader-content { gap: 8px; flex-wrap: wrap; padding: 0; width: initial; } .QuestionHeader-content > .QuestionHeader-main { flex-basis: 100%; } .QuestionButtonGroup > button { margin-left: 0 !important; } .QuestionHeaderActions { gap: 8px; flex-wrap: wrap; } .QuestionHeaderActions > * { flex-basis: 40%; display: flex; justify-content: start; padding-left: 0; border: 0; } .QuestionFollowStatus > .NumberBoard { margin: 0; } .QuestionHeader-footer-main { padding-left: 0; gap: 8px; flex-wrap: wrap; } .QuestionHeader-footer-main > * { margin-left: 0 !important; flex-basis: 100%; max-width: 90vw; } .QuestionHeader-footer-main > .QuestionHeader-actions { flex-direction: row-reverse; } .QuestionHeader-main, .QuestionHeader-side, .Question-mainColumn { width: initial; min-width: initial; max-width: initial; } /* 关怀模式 */ #Popover4-toggle { display: none; } /* 问题主体内容区域 */ .Question-main { margin: 0; padding: 0; } .Question-main > .Question-mainColumn { width: 90vw; padding: 0 16px; } .Question-main > .Question-sideColumn { display: none; } .Card.ViewAll { width: initial; } /* 富文本链接卡片 */ .RichText-LinkCardContainer > a { margin: 0 !important; max-width: 80vw !important; } /* 作者徽章宽度修正 */ .AuthorInfo-badgeText { width: initial !important; } figure { display: inline-block; } img { width: 100%; max-width: 90vw !important; } /* ============ 个人资料页 ============ */ #ProfileHeader { width: initial; } .ProfileHeader-main > .ProfileHeader-avatar { max-width: 40vw; max-height: 40vw; top: -20vw !important; } .ProfileHeader-main > .ProfileHeader-content { border: 0; padding: 0; margin: 0; padding-top: 30vw; } .ProfileButtonGroup.ProfileHeader-buttons { position: initial; margin-top: 8px; } .ProfileHeader-title { flex-wrap: wrap; } .ProfileHeader-name { flex-basis: 100%; } .ProfileHeader-headline { margin-top: 8px; } .ProfileHeader-contentBody { width: initial; margin-bottom: 8px; } .ProfileHeader-contentFooter > .ProfileHeader-expandButton { margin-bottom: 8px; } .Profile-main { gap: 16px; flex-direction: column; } .Profile-main > .Profile-mainColumn { width: 100%; flex-basis: 100%; } .Profile-main > .Profile-sideColumn { width: 100%; max-width: initial; margin: 0; } /* ============ 专栏页 ============ */ .Post-content { min-width: initial; } .Post-Row-Content { margin: 0; flex-direction: column; padding: 0; } .Post-Row-Content-left, .Post-Row-Content-right { width: 100% !important; margin: auto; } .Recommendations-BlockTitle { text-align: center; } .Recommendations-List { flex-direction: column; align-items: center; button { display: none; } } .PostItem { width: 330px; } /* ============ 登录(不可用)面板 ============ */ .signQr-container { flex-direction: column; *:not(input) { width: initial } } .signQr-leftContainer > .Qrcode-container { padding-top: 0; } .signQr-rightContainer { order: -1; } .Login-socialButtonGroup { flex-basis: 150px; } /* 提示登录(不可用) */ .css-i9srcr, div > div:has([src="https://static.zhihu.com/heifetz/assets/liukanshan-peek.a71ecf3e.png"]) { display: none; } /* ============ 热榜 ============ */ .HotItem { flex-direction: column; } .HotItem-rank { float: left; clear: none; } .HotItem-label { position: relative; top: 4px; left: 4px; float: left; } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址