JQuery 确定css方框模型(盒模型Box Model) |
本文标签:JQuery,css方框模型 如果页面包含有效的DOCTYPE声明,则以严格模式呈现 。 如果页面没有DOCTYPE声明或没有有效的DOCTYPE声明,则以兼容模式呈现 。 下面将一个两种模式的区别,两种呈现模式的主要差别是对元素width和height样式的计算上 。如下面的样式 复制代码 代码如下: { width:180px; height:72px; padding:10px; bording-width:5px; } 在W3C的严格模式下,元素的内容显示的范围是180*72px 。内边距和边框在180*72像素的范围之外 。所以整个元素的覆盖面积是:width:180 + 10*2 + 5*2 = 210px,height:72 +10*2 + 5*2 =102px 。 在IE的兼容模式下整个元素的覆盖面积为180*72像素 。内容的大小减小到宽度180 - 10*2 - 5*2=150px,高度72 - 10*2 - 5*2 =32px 。 是用JQuery判断Box Modal的方法很简单 。是通过bool类型的$.boxModel标志 。如果页面是用的是W3C标准的模型,返回true.否则返回false 。 |