2013-08-21 16 views
6

Jak mogę sprawdzić, czy przeglądarki obsługują właściwość calc() CSS3 przy użyciu Modernizr?Używanie Modernizr do testowania obsługi przeglądarki dla css calc()

Próbowałem:

if (Modernizr.testProp('cssCalc')) { 
    console.log('CSS calc() supported'); 
} 

ale to tylko zwraca "niezdefiniowanej" w konsoli.

(Używam modernizr-2.6.2.js).

Jaki jest właściwy sposób używania Modernizr do wykrywania funkcji przeglądarki?

+0

'testProp()' pobiera CSS _property name_. – SLaks

+0

Informacje na ten temat: Safari 5 (w tym Safari dla Windows i Mobile Safari działające na IOS 5 nie obsługuje wartości CSS calc() (zobacz http://caniuse.com/calc). Chcę użyć Calc() w moim CSS i js jako rezerwę dla przeglądarek, które tego nie obsługują. – elizabethmeyer

Odpowiedz

9
if (Modernizr.csscalc) { 
    console.log('CSS calc() supported'); 
} 
Powiązane problemy