【发布时间】:2019-05-29 12:16:32
【问题描述】:
我天真地认为在我的 post.md 页面中添加带有内容的 <svg> 标记会很容易,如下所示:
---
published: true
title: Embeded SVG
---
## title
<svg width="400" height=300>
<circle cx="150" cy="100" r="10" fill="blue"/>
</svg>
但我看到的不是显示的图像,而是显示的 SVG 代码(在 Firefox 中)。到目前为止,还没有找到任何解决方案来解决看起来很简单的事情。 jekyll / 液体降价中是否有可能?
注意:我读过include an SVG (hosted on github) in MarkDown,但是:
我想用 d3.js 来操作 svg 代码,所以我假设我需要嵌入 SVG 代码,而不是将其作为外部图像文件引用。
我可以直接使用 d3.js 生成初始 svg 内容(这可行),但这会阻止在禁用 javascript 时显示任何内容...
【问题讨论】: