新人求问:ANKI牌组中如何导入多个词典的css文件

各位前辈大佬好,我是注册不久的新人。没有HTML和css知识。但可以照着模版改一点参数。

目前的问题是:在anki牌组模版中不知道怎么添加css文件,是直接把css打开然后复制粘贴进anki的html编辑器里面吗?此外,在牌组的背面我同时放了好几种词典,可以一张卡片塞下多个css文件吗?感觉应该可以的,但不知道怎么区隔开这些css文件的调用,写不出代码,太心塞了。 :sob:

求各位前辈大佬能给个指导,万分感谢:pray:

简单粗暴:把原词典的css内容复制粘贴到anki的以下位置即可

当然,你问了个复杂的问题,上述可能会因为你使用的多个词典采用了同一个名称,从而造成不可预知的冲突,这就需要你进一步学习HTML和CSS知识了。

说来也有一个简易的方法基本可以解决99%的问题:把CSS中名字(就是{}前面的字符)相同的部分,自己挑一个合适的(实验一下,用肉眼对比删除和添加后的效果区别),其他删除即可。

4 个赞

非常感谢:pray:!感觉自己有思路,但就是因为不会编程,所以没法儿用编程语言体现自己想要的效果。

我是这么想的,假如说背面我同时导入三本不同的词典,那就把这三个字段分别框选然后附上一个符号,然后再导入三段css文件来修饰这三个符号。不知道思路对不对。

没看懂。也没这么复杂。

你该怎么导入就怎么导入。然后将所有的CSS内容,复制粘贴到上述位置即可。
虽然不那么优美,甚至有些许问题,但基本99%的效果有了。

1 个赞

实测,确实简单粗暴但有效。:+1:

1 个赞


你也可以在最底下的背面再加个

(括号里是说明解释为啥要用前面那句话,不要写到卡片里。如果没有js,那就用css,css的名字格式是这样:“_词典名_wrap.css”,然后把css,js,字体,如果有的话也一同复制进)

这个也算是一种方法,反正制作anki词典比较繁琐,习惯就好

感谢前辈回复,经过摸索,现在已经熟悉使用anki了。自己动手修改css然后背单词的学习过程很棒。再次感谢!

1 个赞