Skip to content

Commit dcdc915

Browse files
committed
优化 [宽屏显示] 在网页窗口较窄时的显示效果
1 parent 5109d3f commit dcdc915

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

Zhihu-Beautification.user.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ==UserScript==
22
// @name 知乎美化
3-
// @version 1.5.13
3+
// @version 1.5.14
44
// @author X.I.U
55
// @description 宽屏显示、暗黑模式(4种)、暗黑模式跟随浏览器、屏蔽首页活动广告、隐藏文章开头大图、调整图片最大高度、向下翻时自动隐藏顶栏
66
// @match *://www.zhihu.com/*
@@ -205,33 +205,43 @@ html[data-theme=light] .AppHeader-notifications:not([aria-label=通知])>div:fir
205205
.Topstory-mainColumn, .QuestionWaiting-mainColumn {width: inherit !important;}
206206
.Topstory-mainColumn+div,[data-za-detail-view-path-module="RightSideBar"] {display: none !important;}
207207
.Topstory-container {width: ${GM_getValue('menu_widescreenDisplayWidth')}px;}
208+
@media only screen and (max-width: ${Number(GM_getValue('menu_widescreenDisplayWidth'))+50}px) {.Topstory-container {width: 97% !important;}}
208209
`,
209210
style_widescreenDisplayQuestion = `/* 宽屏显示 - 问题页 */
210211
.Question-mainColumn, .ListShortcut, .QuestionWaiting-mainColumn {width: inherit !important;}
211212
.Question-mainColumn+div,[data-za-detail-view-path-module="RightSideBar"], .Question-sideColumn, .GlobalSideBar {display: none !important;}
212213
.QuestionWaiting-mainColumn {margin-right: 0 !important;}
213214
.Question-main {width: ${GM_getValue('menu_widescreenDisplayWidth')}px;}
215+
@media only screen and (max-width: ${Number(GM_getValue('menu_widescreenDisplayWidth'))+50}px) {.Question-main {width: auto !important;}}
216+
@media only screen and (max-width: ${GM_getValue('menu_widescreenDisplayWidth')-100}px) {.Question-main {width: 98.5% !important;}}
214217
.AuthorInfo {max-width: 100% !important;}
215218
`,
216219
style_widescreenDisplaySearch = `/* 宽屏显示 - 搜索页 */
217220
.SearchMain, .ContentLayout-mainColumn, .Club-mainColumn, .Post-mainColumn, [data-za-detail-view-path-module=TopicItem]>div:first-child {width: inherit !important;}
218221
.SearchMain+div, .ContentLayout-sideColumn, .Card.QuestionHeaderTopicMeta, .ClubSideBar, [data-za-detail-view-path-module=TopicItem]>div:not(:first-child) {display: none !important;}
219222
.Search-container, .ContentLayout, .Club-container, .Post-container, [data-za-detail-view-path-module=TopicItem] {width: ${GM_getValue('menu_widescreenDisplayWidth')}px;}
223+
@media only screen and (max-width: ${Number(GM_getValue('menu_widescreenDisplayWidth'))+50}px) {.Search-container, .ContentLayout, .Club-container, .Post-container, [data-za-detail-view-path-module=TopicItem] {width: 97.5% !important;}}
220224
`,
221225
style_widescreenDisplayCollection = `/* 宽屏显示 - 收藏页 */
222226
.CollectionsDetailPage-mainColumn {width: inherit !important;}
223227
.CollectionsDetailPage-mainColumn+div {display: none !important;}
224228
.CollectionsDetailPage {width: ${GM_getValue('menu_widescreenDisplayWidth')}px;}
229+
@media only screen and (max-width: ${Number(GM_getValue('menu_widescreenDisplayWidth'))+50}px) {.CollectionsDetailPage {width: 98.5% !important;}}
225230
`,
226231
style_widescreenDisplayPost = `/* 宽屏显示 - 文章页 */
232+
.Post-content {min-width: auto !important;}
227233
.Post-SideActions {left: calc(10vw) !important;}
228234
.Post-Row-Content-right {display: none !important;}
229-
.Post-Row-Content, .Post-Row-Content-left {width: ${GM_getValue('menu_widescreenDisplayWidth')}px !important;}
235+
.Post-Row-Content, .Post-Row-Content-left, .RichContent-actions {width: ${GM_getValue('menu_widescreenDisplayWidth')}px !important;}
236+
@media only screen and (max-width: ${Number(GM_getValue('menu_widescreenDisplayWidth'))+50}px) {.Post-Row-Content, .Post-Row-Content-left, .RichContent-actions {width: auto !important;}}
237+
@media only screen and (max-width: ${GM_getValue('menu_widescreenDisplayWidth')-100}px) {.Post-Row-Content, .Post-Row-Content-left, .RichContent-actions {width: 98% !important;}}
230238
`,
231239
style_widescreenDisplayPeople = `/* 宽屏显示 - 用户主页 */
232240
.Profile-mainColumn {width: inherit !important;}
233241
.Profile-mainColumn+div,[data-za-module="RightSideBar"],.Profile-sideColumn {display: none !important;}
234242
.Profile-main, #ProfileHeader {width: ${GM_getValue('menu_widescreenDisplayWidth')}px !important;}
243+
@media only screen and (max-width: ${Number(GM_getValue('menu_widescreenDisplayWidth'))+50}px) {.Profile-main, #ProfileHeader {width: auto !important;}}
244+
@media only screen and (max-width: ${GM_getValue('menu_widescreenDisplayWidth')-100}px) {.Profile-main, #ProfileHeader {width: 98.5% !important;}}
235245
`,
236246
style_2 = `/* 隐藏在各列表中查看文章时开头显示的大图,不影响文章、专栏页面 */
237247
.RichContent img.ArticleItem-image {display: none !important;}

0 commit comments

Comments
 (0)