2017-07-12 17 views
0

CSSからカスタムボーダー画像を塗りつぶすことは可能ですか? 私はどちらのプロパティを使うべきですか?スタイルborder-image svg(colors)from CSS?

など。

border-image-source:url('assets/images/dots_new.svg'); 
border-color: red; /* doesn’t work */ 
fill: red; /* doesn’t work */ 
+0

あなたはあなたのsvgの中でこれを行うことができますか? svg内の正しいクラスを選択してスタイルを設定する必要があるかもしれません。 – xxLITxx

+0

私はそれを疑う...本質的にそれは '背景画像 'ではない...そしてあなたはbg画像の内容をスタイルすることはできない...そうだよね? –

答えて

1

いいえ。 SVGは外部ファイルで、ページのCSSからスタイルを設定することはできません。

SVGに<style>ブロックとしてスタイリングを追加することをお勧めします。もちろん、色の組み合わせごとに1つのSVGファイルを用意する必要があります。