相关疑难解决方法(0)

如何在我的svg中包含字体真棒图标?

我有一个包含图像的svg:

<g><image id="myImage" class="myClass" x="12" y="15" width="10" height="10" xlink:href="/images/pic.png"/></g>
Run Code Online (Sandbox Code Playgroud)

如何用字体真棒图标替换该行:

<g><i class="icon icon-cloud-download" x="12" y="15" width="10" height="10"></i></g>
Run Code Online (Sandbox Code Playgroud)

似乎不起作用,因为图像没有显示.

css svg font-awesome

67
推荐指数
2
解决办法
5万
查看次数

HTML格式的SVG中的HTML

我有一个简单的SVG文件在Firefox中可以正常查看 - 它使用foreignObject包含一些HTML的文本框中的一些包装文本 - 文本包含在div中:

<svg xmlns="http://www.w3.org/2000/svg" width="800" height="500">
<foreignObject class="node" x="46" y="22" width="200" height="300">
<body xmlns="http://www.w3.org/1999/xhtml">
<div>The quick brown fox jumps over the lazy dog. Pack my box with five dozen liquor jugs</div>
</body>
</foreignObject>
</svg>
Run Code Online (Sandbox Code Playgroud)

但是,没有任何数量的调整可以使其作为HTML文档中包含的<svg>元素工作.div总是最终只是与文档中的其他div一起流动.

这基本上是不可能的,或者我在命名空间或其他方面犯了一些错误.但是,任何人都可以将上述SVG包装在HTML文档中并让它在给定位置(相对于SVG或其容器,当然)的给定宽度x高度的框中显示文本吗?

我没有在HTML中看到SVG中的HTML示例,这让我觉得我很愚蠢或者不可能 - 互联网上的例子似乎只是如上所述在SVG中嵌入HTML.我会更深入.

html svg

36
推荐指数
1
解决办法
3万
查看次数

标签 统计

svg ×2

css ×1

font-awesome ×1

html ×1