词典内容区被设为折叠按钮、无法鼠标选中文本、无法双击跳转的问题解决
核心是软件/词典样式强制禁用了 user-select,用自定义 CSS 即可恢复可选功能。
一、快速修复
-
找到词典文件夹(含
.mdx与.css)。 -
打开
.css,文件开头加入:
/*=====================================================*/
/* 恢复所有文本可选中,取消折叠按钮行为 */
* {
user-select: auto !important;
-webkit-user-select: auto !important;
-moz-user-select: auto !important;
-ms-user-select: auto !important;
}
/* 针对词典标题/折叠区域单独修复 */
.dict-title, .article-header, .collapsible {
pointer-events: auto !important;
cursor: text !important;
}
/*=====================================================*/
-
保存后,在 GoldenDict-ng 里 Ctrl+F5 重新扫描词典。
-
实现折叠按钮、鼠标选中文本、双击跳转兼容。
二、原因分析
-
新版 GoldenDict-ng 为了实现词典标题点击折叠,默认把标题区设为
user-select: none,导致无法选中。 -
部分精装MDX词典(如牛津高阶)自带折叠JS/CSS,也会覆盖文本可选样式。