css方框模型(盒模型Box Model)
来源:互联网 发布:d3.js 拓扑关系图 编辑:程序博客网 时间:2024/06/04 19:52
做过前台设置的都知道css存在两种盒模型,W3C标准的方框模型和IE浏览器的方框模型。除IE以外的大多数浏览器只支持W3C方框模型。IE浏览器能够根据页面的呈现模式的定义而是用对性的方框模式。已用哪中呈现的模式取决于页面上的DOCTYPE的声明。
如果页面包含有效的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。
- css方框模型(盒模型Box Model)
- CSS盒模型(Box Model)
- CSS框模型 盒模型 Box Model
- 盒模型(BOX Model)
- 盒模型(Box model)
- CSS盒模型(Box model)问题详解
- CSS 框模型(Box Model)
- CSS之盒子模型(Box Model)
- CSS 框模型(Box Model)
- Css 框架模型(Box Model)
- CSS 盒子模型(Box Model)
- CSS 盒子模型(Box Model)
- CSS框模型(Box Model)
- 弹性方框模型 (FLEXIBLE BOX MODEL) 快速入门
- 弹性方框模型 (Flexible Box Model) 快速入门
- 【CSS学习】CSS 框模型(Box Model)
- CSS核心:再说框模型(Box Model)
- css核心-盒子模型(Box Model)整理
- android 进度条
- JavaScriptの实现
- C#创建COM组件
- Android中Intent中如何传递对象
- 使用Transaction访问数据库(C#,TransactionScope,.NET 2.0)
- css方框模型(盒模型Box Model)
- struts1 logic标签的使用
- GSM/GPRS MODEM 的上网设置
- Oracle 小记
- android 自动化测试
- 摘自林少波的 毕业5年决定你的一生
- WOW降低延迟输入
- html头部属性全接触
- mongoDB 安装