haslayout是IE 渲染引擎的一个内部组成部分.在IE 中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容.为了调节这两个不同的概念,渲染引擎采用了haslayout的属性,属性值可以为true或false.当一个元素的haslayout属性值为true时,我们说这个元素有一个布局(layout). 部分IE显示的错误,都可以通过激发元素的haslayout属性来修正.可以通过设置CSS尺寸属性(width/height)等来激发元素的haslayou…