You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Font Awesome无法替换RevealJS Quarto演示文稿项目符号求助

解决RevealJS Quarto演示中Font Awesome图标替换项目符号的问题
  • 第一步:确保Font Awesome正确加载
    在你的Quarto演示文稿YAML头部,添加Font Awesome的Kit脚本(替换成你自己的Kit链接):

    ---
    title: "你的演示标题"
    format: revealjs
    header-includes:
      - <script src="https://kit.fontawesome.com/你的专属Kit代码.js" crossorigin="anonymous"></script>
    ---
    
  • 第二步:用CSS隐藏默认项目符号并替换为图标
    在演示文稿里插入一个CSS代码块,覆盖默认列表样式:

    /* 移除无序列表的默认项目符号 */
    .reveal ul {
      list-style-type: none;
      padding-left: 0;
    }
    
    /* 为列表项添加Font Awesome图标前缀 */
    .reveal ul li::before {
      content: "\f00c"; /* 替换成你需要的图标代码,比如f00c是实心对勾 */
      font-family: "Font Awesome 6 Free"; /* 对应你用的Font Awesome版本,Pro版换成"Font Awesome 6 Pro" */
      font-weight: 900; /* Solid样式图标需要900权重,Regular样式用400 */
      margin-right: 0.5em;
      color: #2c3e50; /* 自定义图标颜色 */
    }
    
  • 第三步:验证效果
    渲染演示文稿后,默认项目符号会被完全隐藏,列表项前会显示你指定的Font Awesome图标。

注意:图标代码要对应你使用的Font Awesome版本,可直接在Font Awesome官方图标库中查询对应代码;如果需要调整图标位置或样式,修改CSS里的margin、color等属性即可。

内容的提问来源于stack exchange,提问作者Quinten

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 03:12:04