CSS 中的样式边框图像 svg(颜色)?
Style border-image svg (colors) from CSS?
是否可以从 css 样式填充自定义边框图像?
我应该使用哪个 属性?
例如
border-image-source:url('assets/images/dots_new.svg');
border-color: red; /* doesn’t work */
fill: red; /* doesn’t work */
没有。这不可能。 SVG 是外部文件,无法从您页面中的 CSS 设置样式。
您最好的办法是将样式添加为 SVG 中的 <style>
块。但是,当然,这意味着每种颜色组合必须有一个 SVG 文件。
是否可以从 css 样式填充自定义边框图像? 我应该使用哪个 属性?
例如
border-image-source:url('assets/images/dots_new.svg');
border-color: red; /* doesn’t work */
fill: red; /* doesn’t work */
没有。这不可能。 SVG 是外部文件,无法从您页面中的 CSS 设置样式。
您最好的办法是将样式添加为 SVG 中的 <style>
块。但是,当然,这意味着每种颜色组合必须有一个 SVG 文件。