2017-02-02 27 views
0

私はSVG1.1として切り取って保存した.ai形式のウェブサイトのロゴを提供し、これを友人のShopifyストアの複数の場所に配置しました。SVGが正しく表示されない、iOS Safari

Image in question(iOS用のSafariでこれを見る)サイト上の画像不良の

スクリーンショット:ここでは実際のページへi.stack.imgur.com/HmsIB.png

リンク:bambooboss .com/pages/about-us

最初の写真の下の「パンダヘッド」画像は、iPhone 5の最新バージョンのSafariで見たときに半分黒く塗りつぶされています。私の友人の独創的なビジョンのように...

しかし無駄に...

誰もが何が起こっているの手掛かりを持っている -

私はSO、彼らは私が現在の画像にした<defs>タグを持つすべてのLinearGradientを、周囲しようとしたところに別の答えhereを試してみましたか?それは互換性ですか?または.aiからSVGに保存している間に何か問題が起きましたか?

+2

まず、[mcve]を作成してください。あなたのウェブサイトはあなたの問題の最小の例ではありません。 –

答えて

0

変更するには、次の行に:

.st38{opacity:.08;fill:url(#XMLID_108_);} 

すなわちSVGOMGのようなオプティマイザを介してこれを実行する...小さいサイズで表示されている場合、これはある...また8.00000e-02

を削除はるかに複雑で大きい。すべてのグラデーションを単純化し、それらをすべて1つに統合することもできます。 ungzippedバージョンを35kbから桁違いに下げることができるはずです。ラブリーロゴ。

+1

Aha!サファリは表記が気に入らないようです:/私はsvgomgで得ることができるものの周りに遊びます!遅い返事をおかけして申し訳ありません - あなたの助けをありがとう! :) –

+0

inkscape 0.91はどちらも好きではありませんでした。 – Ruskin