2011-10-20 34 views
7

Tôi đang xây dựng một trang web tại thời điểm này, nơi tôi cần sử dụng Modernizr, nhưng vì lý do nào đó, nó không áp dụng các lớp vào thẻ html vì nó nên ..Modernizr không áp dụng các lớp học vào html-tag

mã của tôi trông như thế này:

<!doctype html> 
<!--[if lt IE 7]><html class="no-js ie6 oldie" lang="en"><![endif]--> 
<!--[if IE 7]><html class="no-js ie7 oldie" lang="en"><![endif]--> 
<!--[if IE 8]><html class="no-js ie8 oldie" lang="en"> <![endif]--> 
<!--[if gt IE 8]><!--><html class="no-js" lang="en"><!--<![endif]--> 
<head> 
<script src="http://cdn.hosting4real.com/js/modernizr/modernizr.js"></script> 
</head> 

Bất cứ ai biết làm thế nào để làm cho nó làm việc?

Trân trọng,

+0

Ứng dụng nào không áp dụng được? Làm thế nào bạn xác định rằng nó không làm như vậy? Bạn đang thử nghiệm trình duyệt nào? – Quentin

+0

Nó không áp dụng bất kỳ lớp nào cả, chỉ là số không, tôi đang thử nghiệm nó trong 'nguồn xem' trong chrome, safari và opera – LucasRolff

Trả lời

9

Xem mã nguồn cho thấy trang (không ngạc nhiên) mã nguồn của trang. Nó không hiển thị chế độ xem trực tiếp về trạng thái hiện tại của DOM. Nếu bạn muốn điều đó, hãy sử dụng trình xem DOM (bạn sẽ tìm thấy một trình xem được tích hợp vào hầu hết các trình duyệt và thông qua plugin Firebug dành cho Firefox).

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