イメージのクリップパスプロパティを使用して、それをFirefoxと完全に互換性を持たせようとしています。SVGクリッピングパスをインライン化してからCSSファイルで参照する必要がありますそのID(as described here)Wordpress CSSとインラインSVG
Wordpressにロードされると、CSSプロパティのURLがWordpressによって書き換えられるため、ページから実際のSVGを見つけることができないという問題があります。
clip-path: url("#clipping");
しかし、フルパスが(私は明確にするために私のMAMPのURLをコピー)の代わりにレンダリングされる:私は、次のように記述
clip-path: url("http://enzuelo:8888/wp-content/themes/enzuelo-child/single-projects.php#clipping");
誰が私はCSSファイルでそのIDを参照することができる方法を知っていますそれはWordpressで動作させる?
私はCSSのプロパティをファイル自体に入れすぎるとは考えていません...インラインSVGはすでにちょっと "厄介"であり、そのようにすべきではないことを考慮に入れて、思い浮かぶ。問題は、通常のHTMLファイルでは機能していることです。ファイルをレンダリングするときは、WordPressが完全なURLを入力するだけです。 – Enzo
ええと私はそれが単純なHTMLではうまくいかないと思います。 Idkたぶん私はちょうどここの右の道から離れている。 –
はプレーンhtmlで動作します。テストしたファイルは完全に混乱しています。それ以外の場合はjsfiddleにアップロードして、それを見ることができます。どちらの方もあなたのソリューションに感謝します! – Enzo