2016-03-24 27 views
1

我我所有的SVG圖標保存在一個Sprite,並使用它像:SVG精靈不更新工作後,到iOS 9.3

<ion-nav-title> 
    <svg class="dropShadow"> 
     <use x="0" y="0" xlink:href="img/sprite.svg#logo1"></use> 
    </svg> 
</ion-nav-title> 

它完美地工作在iOS 9.2,但在iOS 9.3的所有圖標都失蹤。 這是一個錯誤?有任何想法嗎?

感謝。

回答

2

在Safari瀏覽器中對iPad有同樣的問題。看着你的班級'dropShadow',幫助我理解了爲什麼只有一組SVG沒有出現:'-webkit-filter:drop-shadow'。

一旦我刪除了陰影,SVG回來了。

如果添加下拉陰影的父元素它會工作得很好即:

<figure class="dropshadow"><svg></svg></figure> 
+0

難以置信。來吧,Safari,把它放在一起! –