@krs-front

Почему не корректно отображается svg в IE11?

8a8a8c82bb6b4610af6576d19f485be8.PNG
<svg width="0" height="0" class="texture-source">
            <defs>
                <path id="figure" d="M977,0v564H0C37.3,260.4,395.4,457.7,544.1,0H977z" />
                  <pattern id="texture" x="0" y="0" width="500" height="500" patternUnits="userSpaceOnUse">
                    <image id="texture-link" xlink:href="img.jpg" width="500" height="500" />
                  </pattern>
            </defs>
        </svg>
        <svg class="index-slider-image hidden-xs hidden-sm" viewBox="0 0 977 564">
            <style type="text/css">
                #figure {
                    fill: url(#texture);
                }
            </style>
            <use xlink:href="#figure"></use>
        </svg>


И стили для него
.index-slider-image {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    height: 500px;
}


Везде работает нормально, кроме IE

Пример корректного отображения:
cbd9558654894725aa98f994d2006f01.PNG
  • Вопрос задан
  • 282 просмотра
Пригласить эксперта
Ответы на вопрос 1
@tusklozeleniy
Front-end разработчик
Он художник, он так видит. Серьезно: просто забей дополнительные стили для ие, не мучайся)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы