javascript - 如何将 png 背景图像和填充颜色添加到 SVG?

标签 javascript css svg

我知道这对于常规 html 元素是可行的,而且我知道如何向 SVG 添加填充颜色或背景图像。但是两者都有可能吗?我只是想为这些背景(填充)颜色添加滤镜效果。

.element {
  background-color: rgba(0,0,0,.1);
  background-image: url('images/filter/grunge.png');
}

最佳答案

你的问题不清楚。

你是说这样吗?

svg {
  background-color: blue;
  background-image: url(http://lorempixel.com/300/200/);
  background-repeat: no-repeat;
  filter: blur(3px);
}
<svg width="400" height="200">
  <circle cx="100" cy="100" r="50" fill="red"/>
</svg>

关于javascript - 如何将 png 背景图像和填充颜色添加到 SVG?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45829030/

相关文章:

javascript - 迁移服务器后 HTML 网站停止正常工作

css - 如何在 jquery mobile 中正确使用 ui-btn-left 和 ui-btn-right 类

javascript - 如何获取单元格的相对标题?

javascript - 如何使用innerHTML 在 javascript 中添加 svg html 树?

javascript - 如何使用 Javascript 在 Canvas 上绘制 SVG?

javascript - 是否可以在 JavaScript 中覆盖 "if"

javascript - 单击 li 时如何使用简单的 javascript 从嵌套跨度中获取文本

javascript - 在导出的类中使用异步 js 导入

objective-c - 如何将变换矩阵左上角的 anchor 更改为左下角?

背景图像上的 CSS 曲线