Anki卡片共享CSS的方法

本文介绍了如何在Anki中实现卡片样式跨类型共享,通过将CSS文件放置在collection.media目录下,并在卡片样式中使用@import引入,确保不同类型的卡片能统一显示风格,避免了重复编写相同样式代码的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址:https://www.lujun9972.win/blog/2021/05/24/anki卡片共享css的方法/index.html

Anki 允许为不同的卡片类型设置不同的CSS样式,但有时我们会希望在多个卡片类型之间共享同一份样式以保证卡片展示的一致性。 由于 collection.media 目录中的文件所有卡片都能访问,因此可以将该目录作为中转中心实现卡片间共享CSS的目的。

  1. 将 CSS 文件放在 collection.media 目录中

    Windows下该目录所在路径为 %appdata%\Anki2\用户\collection.media\

    Linux下该目录所在路径为 ~/.local/share/Anki2/用户/collection.media

    MAC下该目录路径为 ~/Library/Application Support/Anki2/用户/collection.media

  2. 为了防止 CSS 文件在 检查媒体 时被作为无用媒体文件删除,CSS 文件需以下划线(_)开头。

    cat _anki_base.css
    
    .extra{
        margin-top:15px;
        font-size:16px;
        color: black;
        text-align:left;
    }
    
  3. 编辑卡片样式,在样式中通过 @import url("_anki_base.css"); 引入共享的CSS文件。

share_css_in_anki.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值