1. ホーム
  2. svg

[解決済み] enable-background属性は、具体的に何をするのですか?

2022-10-15 17:14:13

質問

の部分は具体的にどのようなものなのでしょうか? enable-background 属性は何をするのでしょうか?

を読むと 仕様 を読みましたが、まだ理解できていません。

どのように解決するのですか?

背景画像を指定した要素の子要素で利用できるようにするもので、コンテンツと背景をブレンドするフィルタ効果のようなものに利用されます。他にも使い道があるかもしれませんが、私が知っているのはこれだけです。

設定されていない場合、技術的には、要素は祖先によって作成された背景を使用することはできません。

これをサポートする主要なブラウザは IE10/11 だけで、あまり使用されません。(これは、すべての Illustrator SVG エクスポートの定型文としても存在しています。)

(これも2014年以降、すべての主要なブラウザで非推奨となっています)