У мене є набір div з фоновим зображенням:
<div>Play Video</div>
з наступним CSS:
div {
background-image: url('icon.png');
background-image: url('icon.svg'), none;
background-size: 40px 40px;
background-repeat: no-repeat;
background-position: 90% 50%;
padding: 20px;
width: 150px;
}
Розмір фону дотримується у Firefox, Safari та Chrome. У IE8 SVG замінено файлом PNG. Однак у IE9 та IE10 файл SVG різко зменшений. Здається, проблема пов’язана з шириною та висотою div. Якщо я додаю висоту 150 пікселів, SVG відображається належним чином. Якщо я зменшу його (тобто 100 пікселів), графіка починає зменшуватися.
Хтось знайшов спосіб виправити цю проблему в Провіднику? Чи є спосіб сказати IE використовувати значення розміру фону незалежно від ширини та висоти div?