将FontAwesome图标包含到SVG中

时间:2014-10-29 08:49:53

标签: html css svg font-awesome

我已经完成了所有Duopixes在this question中所说的但是没有用。图标仍显示为文本。 这是我的HTML:

<g class="info-container" transform="translate(240,283)">
    <text class="svg-icon" x="-60" y="0">&#xf040</text>
</g>

.svg-icon{
    font-family: FontAwesome;
  }

样式应用于文本元素,FontAwesome.css附加到页面。我做错了什么?

更新 我正在通过D3.js库创建svg-elements。这就是重点。

1 个答案:

答案 0 :(得分:3)

答案是here。在D3图表中,我们需要使用\ ufXXX格式作为图标文本。

infoGroup.append("text").attr("class", "svg-icon").text("\uf005");