SVG データ画像が擬似要素の背景画像として機能しない
状況によっては、SVG を背景画像として設定するdata:image/svg XML URL を使用する疑似要素の場合、Firefox ではレンダリングされない場合があります。これは、URL 内の # 文字がフラグメント識別子の始まりとして解釈されるために発生します。
データ URL をエンコードする
この問題を解決して SVG ができるようにするには、 Firefoxで表示するには、データURLの内容をエンコードする必要があります。これには、データ URL 内のハッシュ (#) 文字を # に変換することが含まれます。
変更されたコードの例は次のとおりです:
content: ''; position: absolute; right: 0; bottom: 0; left: 0; width: 100%; height: 12px;
以上が私の SVG データ URL が Firefox で疑似要素の背景として機能しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。