2016-05-18 16 views
1

Любое решение, почему IE и Chrome будут показывать мой svg-спрайт, но Firefox предпочитает ничего не показывать. Там будет место для значка, а в исходном коде он будет показываться, но кажется, что firefox не отображает его.Firefox не показывает svg sprite

я включаю и SVG называю ИК таким путем

<svg class="icon icon-spoon-knife" viewBox="0 0 16 16"> 
    <use xlink:href="/adminCSS/pic/sprite.svg#icon-spoon-knife"> 
</svg> 

Опять же, хром и IE показать это, светлячок обыкновения ...

Надеется, что вы можете помочь!

Спасибо

+0

, пожалуйста, создайте [mcve] –

ответ

0

Попробуйте добавить ширину и высоту вашего тега SVG или CSS. Я считаю, что алгоритм определения размера табличной таблицы Firefox устанавливает его в 0px × 0px, если он не объявлен.

<svg class="icon icon-spoon-knife" width="16px" height="16px" viewBox="0 0 16 16"> 
+0

Спасибо, но ничего не происходит. В css-листе я размещал высоту и ширину, если я меняю свои значения, место для значка будет или уменьшено, но значок по-прежнему невидим ... – grizzly

Смежные вопросы