2013-08-21 11 views
6

Modernizrを使用して、ブラウザがCSS3 calc()プロパティをサポートしているかどうかをテストするにはどうすればよいですか?Modernizrを使用してcss calc()のブラウザサポートをテストする

私が試してみました:

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

が、コンソールで、このリターンだけ "未定義を"。

(私はmodernizr-2.6.2.jsを使用しています)。

ブラウザ機能の検出にModernizrを使用する正しい方法は何ですか?

+0

'testProp()'はCSS _property name_をとります。 – SLaks

+0

Safari 5(IOS 5で動作するSafari for WindowsとMobile SafariにはCSS値のcalc()がサポートされていません(http://caniuse.com/calc参照)。calc()私のCSSとjsではこれをサポートしていないブラウザのフォールバックがあります。 – elizabethmeyer

答えて

9
if (Modernizr.csscalc) { 
    console.log('CSS calc() supported'); 
} 
関連する問題