2013-08-21 62 views
6

Làm cách nào để kiểm tra xem trình duyệt có hỗ trợ thuộc tính calc3 calc() bằng Modernizr không?Sử dụng Modernizr để kiểm tra hỗ trợ trình duyệt cho css calc()

Tôi đã thử:

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

nhưng chỉ trả lại này "không xác định" trong giao diện điều khiển.

(Tôi đang sử dụng modernizr-2.6.2.js).

Cách đúng để sử dụng Modernizr để phát hiện tính năng trình duyệt là gì?

+0

'testProp()' lấy tên _property CSS_. – SLaks

+0

Bối cảnh về điều này: Safari 5 (bao gồm Safari cho Windows và Mobile Safari chạy trên iOS 5 không hỗ trợ giá trị CSS calc() (xem http://caniuse.com/calc). Tôi muốn sử dụng calc() trong CSS và js của tôi cho một dự phòng cho các trình duyệt không hỗ trợ điều này. – elizabethmeyer

Trả lời

9
if (Modernizr.csscalc) { 
    console.log('CSS calc() supported'); 
} 
Các vấn đề liên quan