隆重推出 牛津英语同义词学习词典 免点击跳转显示所有内容 动态追加嵌套查询革命性创新技术

可否分享一下您的css呢?我在欧路上看看

2 Likes

比较素淡,只适合我,你可以根据你的需求再调整。我的经验是:用inspect点击你要修改的地方,之后看css:行数 和 mdict后的内容,注意,有的行数不正确,需要在它给出的行数上下找,根据mdict后的内容找,有时实在找不到,就去搜素它,大多能找到。还有,该项下有时没有字体相关内容,你可以自己加上,保存后生效,这可能是沿用了源文本字体选项,本作者在css中可能认为无需改动吧?瞎猜的,我也是小白一枚,瞎猫碰死耗子乱撞。仅供参考。
olect.css (28.6 KB)

1 Like

只顾“尝鲜”了,还没向作者大神致谢呢,失礼了,抱歉。。万分感谢作者,为广大学习者共享了大作,辛苦啦,谢谢!!! :rose: :rose: :rose: :rose: :rose: :rose:

2 Likes

谢谢!为大家提供优质词典,看到大家更好地学习进步,我就开心了!

8 Likes

符号样式修改问题终于找到症结所在了,把mdx解开发现原txt内容里就有符号……所以需要直接修改源文件。稍后我会改一版连同css发出来。

1 Like

谢谢,我可能还是需要自己调试出适合的

1 Like



【Yang改】牛津英语同义词学习词典(原作:@webeyes)20230703

版本说明

20230703

  • 全面修订了样式细节,源数据、js、css均作了改动。
  • 修复了部分音标斜杠显示脱漏或冗余的问题。

20230701

  • 由于原作者为此创新已经殚精极虑,无暇再满足网友们的样式修改需求,我谨依据个人审美修改了原作的样式(主要适用于深色主题;据反馈,浅色表现也不错);
  • 依照楼上各位网友的讨论修复了删除线乱入的问题。
  • 想说的话:虽然花费了五个小时,确实是新手小白水平不高;不足之处,敬请指教!
  • (提醒:由于修改不止涉及css,所以请一并下载新的mdx。本话题最大亮点、独具匠心的 js 文件没有改动,可以用原版。)outdated

对比(示例节选自“angry”词条;欧路PC端纯黑主题)

下载

15 Likes

非常感谢。不懂这方面的技术,唯有支持。

3 Likes


这里的删除线,还是存在

这是楼主原版的小bug,我提供的版本 隆重推出 牛津英语同义词学习词典 免点击跳转显示所有内容 动态追加嵌套查询革命性创新技术 - #51,来自 SilasYang 已经修复了。

6 Likes

感谢修改,不开深色模式效果也不错

2 Likes

楼主可以直接上传到附件吗,不想装网盘软件:smile:

1 Like

谢谢喜爱和反馈!

4 Likes

哇~~~,原来是大咖、高手耶!小的班门弄斧了,见笑见笑。GD暗黑模式下也很不错,色彩搭配协调,字体大小安排妥当,整体配置有序,好、好、好!!很显然,会美术、懂审美,希望今后对有关词典的排版样式做出更多更大的贡献,谢谢!!!

2 Likes

夸得我起飞了哈哈哈哈哈 :laughing:我只是修修补补,还是楼主居功至伟,多夸夸他吧!把他夸高兴了绝对会奉献更多精彩作品的(σ≧︎▽︎≦︎)σ。

2 Likes

谢老大修改分享 :+1: :+1: :+1: :+1: :+1:

SilasYang, giggle等网友:谢谢你们对CSS版面设计的改进和对原MDX内容的修正!不过我要提醒的是,如果需要修改MDX内容的话,仅修改MDX还不够,olect.js文件也需要修改。该文件第2行开始var dict = 是整个词典内容的数据,动态插入就是引用这里的数据插入的。如果碰巧需插入的内容正好你们修正过,那么这里也要相应修正呢。修正olect.js文件中词典数据文件需要相当小心,要注意词典内容里面不允许单引号存在,因为单引号已用于JS语法中的字符串分隔符了,可以用双引号替换。此外,里面的中括号和逗号都是JSON格式必需的,万一不留心删除了或者改变了中括号和逗号位置造成JSON格式错误,将导致整个olect.js有语法错误使得动态插入无法正常工作。当然,如果不需要动态插入的话,MDX和olect.css文件可以放心大胆地随意修改,甚至olect.js都可以删除。无动态插入的版本虽然功能弱了不少,但与其他旧版本比仍有重大提升, 至少无需点击跳转就能看到词头不是首词的同义词分组的内容,因为它们默认就是显示的。

9 Likes

谢谢宝贵意见!已经依言修改更新~ 隆重推出 牛津英语同义词学习词典 免点击跳转显示所有内容 动态追加嵌套查询革命性创新技术 - #51,来自 SilasYang

6 Likes

反馈:20230703版查angry词条,图示箭头处“点击弹出”功能失效。

3 Likes

我没能复现出来报告的bug,功能一切正常的,应该是个例。可能需要您自己再去排查一下具体故障原因咯。

1 Like