小编Axi*_*ite的帖子

包含带有HTML的SVG文件,仍然可以应用样式吗?

您可以通过embed objectsvg标记将SVG文件包含在HTML文件中.

  • 使用embedobject标记需要将图像与URL链接.(这是我更喜欢的,因为我不喜欢我的HTML代码中的所有SVG代码,所以我想保持这种方式.)
  • 使用svg标记(AFAIK)需要在HTML代码中内嵌SVG代码.

我的问题是:

如何将SVG图标,图像和其他文件包含到我的HTML文件中,而不必将整个SVG代码放入其中,并且仍然可以将样式应用于它们?通过JS应用它们也很好.

注意:

当我通过object或包含它们时embed,我似乎无法通过jQuery访问它们,即使是$("#my-svg-div").find("svg")(顺便说一下,几乎所有关于SO的答案都说我应该).我得到了undefined.

谢谢!

html javascript css jquery svg

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

标签 统计

css ×1

html ×1

javascript ×1

jquery ×1

svg ×1