Определить поддержку фонового размера: обложка

Что такое безопасный способ обнаружить поддержку CSS3Размер фона: обложкаособенно в IE 9?

Следующий тест возвращает ложное срабатывание в IE < 9, потому что это на самом деле устанавливаетфон-размер впокрытие:

div.style.backgroundSize = 'cover';

Единственный верный результат, который я получаю при тестировании на:

if ('backgroundSize' in div.style)

Но по данным сайтаhttp://www.standardista.com/css3/css3-background-properties/#bg11, IE 6/7/8 должен вернутьсяавто, толькопокрытие а такжесодержать не поддерживаются

Редактировать:

Я хотел бы использовать свое собственное решение, но я проверилкод, используемый Modernizr, Кажется, они используют ту же технику, которая дает мне ложноположительные результаты в IE < 9: установитьbackgroundSize = 'покрытие' а затем проверьтеstyle.backgroundSize == 'покрытие'.

См мойJSFiddle.

Ответы на вопрос(4)

Ваш ответ на вопрос