4

この質問を読んだ後: CSS のインライン SVG (Firefox と Chrome で完全に動作します)

body { background-image: 
        url("data:image/svg+xml;utf8,<svg>........</svg>");
      }

私はいくつかのフィルター効果を適用しようとしました

filter: url("data:image/svg+xml;utf8,<svg>........</svg>#filter01")

FF では動作しましたが、Chrome では動作しませんでした。

何が原因で、どうすれば修正できますか?

4

2 に答える 2

1

次のように、データ文字列でエスケープを使用してみてください

filter: url("data:image/svg+xml;utf8,%3Csvg%3E........%3C/svg%3E#filter01")
于 2013-02-27T03:12:43.267 に答える
0

私はあなたがそれを修正できるとは思わない。これは Firefox でのみ完全にサポートされており、この使用法は *-filter プロパティに置き換えられます。

于 2012-12-18T05:49:08.123 に答える