// Figure out if the W3C box model works as expected
    // document.body must exist before we can do this
    jQuery(function(){
        
var div = document.createElement("div");
        div.style.width 
= "1px";
        div.style.paddingLeft 
= "1px";
        document.body.appendChild( div );
        jQuery.boxModel 
= jQuery.support.boxModel = div.offsetWidth === 2;
        document.body.removeChild( div );
    });

以上是取自jQuery的一段脚本代码,可以看出,jQuery是通过创建一个DIV元素并判断其宽度来检测盒子模型的,有借鉴意义。

相关文章: