2013-08-21 9 views
6

के लिए ब्राउज़र समर्थन का परीक्षण करने के लिए मॉडर्नइज़र का उपयोग करना मैं कैसे परीक्षण कर सकता हूं यदि कोई ब्राउज़र Modernizr का उपयोग कर CSS3 calc() प्रॉपर्टी का समर्थन करता है?सीएसएस कैल्क()

मैं कोशिश की है:

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

लेकिन यह केवल रिटर्न "अपरिभाषित" कंसोल में।

(मैं modernizr-2.6.2.js का उपयोग कर रहा हूं)।

ब्राउज़र सुविधा का पता लगाने के लिए Modernizr का उपयोग करने का सही तरीका क्या है?

+0

'testProp() 'एक सीएसएस _property name_ लेता है। – SLaks

+0

इस पर पृष्ठभूमि: सफारी 5 (जिसमें आईओएस 5 पर चल रहे विंडोज़ और मोबाइल सफारी के लिए सफारी शामिल है, सीएसएस वैल्यू कैल्क() देखें (http://caniuse.com/calc देखें)। मैं calc() का उपयोग करना चाहता हूं मेरे सीएसएस और जेएस में ऐसे ब्राउज़र के लिए फ़ॉलबैक के लिए जो इसका समर्थन नहीं करते हैं। – elizabethmeyer

उत्तर

9
if (Modernizr.csscalc) { 
    console.log('CSS calc() supported'); 
} 
संबंधित मुद्दे