2012-06-26 31 views
38

Bạn có thể triển khai Modernizr với Twitter Bootstrap không?Bạn có thể triển khai Modernizr với Twitter Bootstrap không?

Tôi hiện đang sử dụng Bootstrap với html5shiv của Google và tôi muốn biết liệu tôi có thể sử dụng Modernizr thay thế hay chỉ quá tải để các phần tử HTML5 được kích hoạt cho các trình duyệt IE cũ hơn?

Cảm ơn trước

+3

Nếu bạn quyết định triển khai CSP tại một thời điểm nào đó, bạn nên lưu ý rằng, trong khi Bootstrap hoạt động tốt với nó, [Modenizr không thành công] (http://stackoverflow.com/questions/26532234/modernizr-causes-content-security- lỗi chính sách-csp-vi phạm). Điều này có nghĩa là các tùy chọn bảo vệ XSS của bạn sẽ bị giới hạn nếu bạn chọn sử dụng nó. – Keith

+0

@Keith cảm ơn thông tin và liên kết. Thực sự hữu ích! –

Trả lời

61

Modernizr là một bộ kiểm tra có thêm tính năng phát hiện qua các lớp học áp dụng cho các thẻ cơ thể. Nó bao gồm HTML5Shi (v | m) để thêm khả năng tương thích trình duyệt cũ hơn. Bạn không cần Modernizr chỉ để tạo các thẻ mới trong các trình duyệt cũ hơn.

Điều đó nói rằng, có thể bao gồm Modernizr với Twitter Bootstrap. Bạn thậm chí có thể nhận được một mẫu H5BP được tạo tự động với Bootstrap và Modernizr bao gồm tại Initializr.

+1

Cảm ơn bạn Mathletics! –

+0

Tôi đang sử dụng 'bootstrap 2.3.2' và sử dụng' modernizr' làm méo mó mọi thứ. Bất kì giải pháp nào ? –

+0

@coding_idiot bạn nên đăng câu hỏi mới với (các) vấn đề cụ thể của mình. – Mathletics

Các vấn đề liên quan