怪异模式下的盒子模型
2011-12-02 00:02
501 查看
BoxModeQuirks. All IE Browser are in quirks mode
本测试文档就是关于传统模型下的盒子模型的
下图给出的是微软官方文档(MSDN)关于盒子模型的介绍
![](http://www.cnblogs.com/sc-xx/admin/images/MSDNBoxMode.jpg)
.testBoxModeInner{margin:20px; width:100px; border:10px solid black; padding:10px;}
// window.onload=function(){
console.log(document.compatMode );
var modeStr=document.compatMode;
if(modeStr=="BackCompat")
{
document.getElementById("testMode").innerText="你的浏览器正处在怪异模式下渲染你的页面";
}
else
{
document.getElementById("testMode").innerText="你的浏览器正处在标准模式下渲染你的页面,Good";;
}
}
// ]]>
怪异模式下的盒子模型
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">说明
在怪异模式下,IE系列(IE5.5+)浏览器将以传统的模式渲染CSS中的盒子模型,在非IE内核浏览器中均表现为W3c标准模式下的盒子模型。本测试文档就是关于传统模型下的盒子模型的
下图给出的是微软官方文档(MSDN)关于盒子模型的介绍
![](http://www.cnblogs.com/sc-xx/admin/images/MSDNBoxMode.jpg)
测试代码
CSS
.testBoxModeOuter{border:2px black dashed; width:200px; margin:0 auto;}.testBoxModeInner{margin:20px; width:100px; border:10px solid black; padding:10px;}
Html
<div class="testBoxModeOuter"> <div class="testBoxModeInner"> 这个是测试 </div> </div>测试效果
这个是测试// window.onload=function(){
console.log(document.compatMode );
var modeStr=document.compatMode;
if(modeStr=="BackCompat")
{
document.getElementById("testMode").innerText="你的浏览器正处在怪异模式下渲染你的页面";
}
else
{
document.getElementById("testMode").innerText="你的浏览器正处在标准模式下渲染你的页面,Good";;
}
}
// ]]>
相关文章推荐
- ie和firefox 盒子模型区别以及quirks mode(怪异模式)和strict mode(严格格式)
- DOCTYPE声明、显示模式(标准模式、怪异模式)、盒子模型
- 【css那些事儿学习笔记】盒模型、盒模型标准模式和怪异模式下的尺寸计算方法
- css3盒子模型内减模式和外加模式
- 【css】怪异模式下的盒模型
- CSS盒模型全面讲解,怪异模式盒模型,CSS3 box-sizing属性
- 从零开始前端学习[40]:css3中的resize,user-select属性,多列布局特性,怪异盒子模型,倒影
- 标准模式 怪异模式 盒模型 doctype
- CSS盒模型全面讲解,怪异模式盒模型,CSS3 box-sizing属性
- 怪异盒子模型、弹性盒子模型
- div 正常和字模式 和 怪异盒子模式
- padding标准盒模型和怪异盒子模型
- 标准盒子模型与怪异盒子模型的不同 和 浮动的讲解
- 浏览器的标准兼容模式和怪异呈现模式以及盒模型
- 理解标准盒模型和怪异模式&box-sizing属性
- CSS——盒子模型
- CSS之盒子模型一
- CSS样式,操作表格属性,操作边框属性,盒子模型,CSS定位
- IE盒子模型和标准W3C盒子模型
- 怪异模式